2011-10-15 30 views
5

當我'查看源'使用不同的瀏覽器我的網頁似乎總是有很多的空白,格式不正確。我正在開發一個使用JSP的Java Web應用程序。當我在瀏覽器上查看源代碼時,如何確保格式良好的HTML?

如何確保在查看源代碼時可以看到格式良好的HTML?

編輯:

當我說格式化我的意思通常是:當我想

<div> 




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

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

在我的JSP

我得到這樣的事情(哪些使用包括)一切格式很好。

+0

您的網絡應用程序必須生成格式良好的HTML。 – Dev

+3

人們正在盡一切可能縮小和刪除HTML中的空格,以提高其網站的性能,並且您正試圖完全相反。請問爲什麼? –

+0

這僅用於開發過程中。當我'查看源代碼'時,我想看到'人性化'的格式,所以我可以閱讀它,並更快地發現任何潛在的問題。 –

回答

3

查看源代碼只會顯示頁面在瀏覽器中給出的內容,所以如果HTML格式不正確,您將無法看到它的格式很好。

最好的辦法是在任何瀏覽器中使用開發工具。在查看HTML時,HTML通常會很好地結構化。在Chrome或Internet Explorer中,F12應該打開開發人員工具,我認爲如果安裝了F12,Firefox會在Firefox中打開Firebug。

注意:開發人員工具通常查看的源/ HTML元素並不完全是頁面吐出的內容。他們通常會顯示通過腳本和/或插件添加的動態元素。

1

在Java Web應用程序中更改生成的html最好由Servlet Filter完成。您可以使用任何需要使用的美化軟件,或者安裝其他人創建的軟件,比如JTidyFilter

此方法的一個優點是您可以在開發過程中使用過濾器並將其移除以進行生產。

0

我知道Chrome的開發人員工具有一個用於格式化javascript的「漂亮打印」功能。我不知道HTML,但你可以看看。我在移動設備上,所以我不能。

相關問題