2011-10-15 28 views
5

Khi tôi 'xem nguồn' bằng các trình duyệt khác nhau, các trang web của tôi dường như luôn có nhiều khoảng trắng và được định dạng sai. Tôi đang phát triển một ứng dụng web Java bằng cách sử dụng JSP.Làm cách nào để đảm bảo HTML được định dạng độc đáo khi tôi 'xem nguồn' trên trình duyệt?

Làm cách nào để đảm bảo rằng khi tôi 'xem nguồn', tôi thấy HTML được định dạng độc đáo?

Edit:

Khi tôi nói định dạng Ý tôi là thường:

tôi nhận được loại điều:

<div> 




        <p>some text</p> 
    </div> 

khi tôi muốn:

<div> 
     <p>some text</p> 
</div> 

Trong JSP của tôi (sử dụng bao gồm) mọi thứ được định dạng độc đáo.

+0

Ứng dụng web của bạn phải tạo HTML được định dạng độc đáo. – Dev

+3

Mọi người đang làm mọi thứ có thể để giảm thiểu và xóa khoảng trắng khỏi HTML của họ nhằm tăng hiệu suất trang web của họ và bạn đang cố gắng làm chính xác điều ngược lại. Tôi có thể hỏi tại sao không? –

+0

Tính năng này chỉ dành cho quá trình phát triển. Khi tôi 'xem nguồn' tôi muốn xem định dạng 'thân thiện với con người', vì vậy tôi có thể đọc nó và phát hiện bất kỳ vấn đề tiềm ẩn nào nhanh hơn. –

Trả lời

3

Xem nguồn sẽ chỉ hiển thị bất kỳ trang nào cung cấp cho nó trong trình duyệt mà tôi biết, vì vậy nếu HTML không được định dạng độc đáo, bạn sẽ không thấy nó được định dạng độc đáo.

Đặt cược tốt nhất của bạn sẽ là sử dụng các công cụ dành cho nhà phát triển trong bất kỳ trình duyệt nào bạn đang ở. HTML thường được cấu trúc độc đáo trong đó khi xem HTML. Trong Chrome hoặc Internet Explorer, F12 sẽ mở các công cụ dành cho nhà phát triển và tôi nghĩ F12 sẽ mở Firebug trong Firefox nếu bạn đã cài đặt nó.

Lưu ý: Các phần tử nguồn/HTML thường được các công cụ phát triển xem thường không chính xác là những gì trang trích xuất. Chúng thường hiển thị các phần tử động được thêm vào thông qua tập lệnh và/hoặc plugin.

1

Thay đổi html được tạo trong ứng dụng web Java được thực hiện tốt nhất theo số Servlet Filter. Bạn có thể cuộn của riêng bạn bằng cách sử dụng bất kỳ phần mềm prettifying bạn phải bàn tay, hoặc cài đặt một trong những người khác được tạo ra, chẳng hạn như JTidyFilter.

Lợi thế của phương pháp này là bạn có thể sử dụng bộ lọc trong quá trình phát triển và xóa bộ lọc để sản xuất.

0

Tôi biết công cụ nhà phát triển của Chrome có tính năng "in đẹp" để định dạng javascript. Tôi không biết về HTML, nhưng bạn có thể nhìn. Tôi đang sử dụng thiết bị di động, vì vậy tôi không thể.

Các vấn đề liên quan