2013-05-02 72 views
2

在HTML5中,您應該使用<br>還是<br />?對於<div>也是同樣的問題。Html 5規範

我注意到在IE 10中使用中斷渲染有時會導致高度計算錯誤,除非窗口重新調整大小。 (隱藏區域似乎導致此沒有想出具體的HTML)

如果div的應</div>被關閉,然後我看到了很多圖書館都假設是允許(清除浮動是常見的一種<div class="clear" />

+1

這將解決你的'br'問題:http://stackoverflow.com/questions/10598501/closing-tags-in-html5 – 2013-05-02 11:49:22

+0

我總是這樣做

它沒有那麼多的工作,我100%它始終工作。 – DiederikEEn 2013-05-02 11:52:17

回答

0

Div並非自行關閉。 <br />適用於XHTML。我敢打賭,你不是以XHTML的形式提供你的網頁,所以不要這麼做。在HTML中使用自閉標籤時,如您所示的突破,會迫使瀏覽器將您的標記視爲錯誤,並且必須猜測您的意思。它被稱爲「標籤湯」。雖然瀏覽器在這方面做得非常好,但您不應該那樣做,而是用編程語言輸入錯誤的代碼,並希望軟件能夠處理錯誤。

驗證您的標記,看看驗證器說什麼。 Read the spec to see how such things are to be written.