2013-05-02 144 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.