</br>
仍然是可接受的HTML5标记吗?
我的印象是不再那么习惯,应该有更现代的东西取而代之。
我应该使用什么来代替HTML?
答案 0 :(得分:0)
</br>
无效。它应该是<br />
或<br>
。对于HTML5,最好只使用<br>
,但我很确定在查看验证器时无关紧要。
答案 1 :(得分:0)
此链接 http://www.w3schools.com/tags/tag_br.asp
提到关于BR标签的HTML 4和HTML 5没有区别。
答案 2 :(得分:0)
在HTML5中,对于惯例,最好使用<br>
,在HTML中您可以使用<br>
和<br />
,</br>
在HTML和HTML5中无效。
答案 3 :(得分:0)
答案 4 :(得分:0)
HTML5规范中没有关于<br>
标记无效的信息(我读过w3.org和mozilla开发人员)。我发现的唯一弃用通知是clear
属性,但它并不重要,因为它很少使用。
关于<br>
标记的使用的唯一问题 - 您应该仅出于排版原因使用它 - 在文本中提供换行符。出于布局原因,绝对不应使用<br>
- 而是使用display: block
元素。另外,您不应使用多个<br>
代码,而应使用margin
或padding
css属性。
除此之外,它仍然是完全有效的元素。它的使用频率不是很高,因为<p>
更适合文本样式,但有时候没有边距的换行也是可以的。
答案 5 :(得分:0)
只需<br>
即可。
其他形式与XHTML兼容;使得编写与XHTML相同的代码成为可能,并使其也可以用作HTML。生成HTML的某些系统可能基于XML生成器,因此无法仅输出裸<br>
标记;如果您正在使用这样的系统,可以使用<br/>
,如果您不需要这样做,则没有必要。
然而,实际上很少有人使用XHTML。您需要将您的内容作为application/xhtml+xml
提供,以便将其解释为XHTML,并且这在IE中不起作用(这也意味着您所做的任何小错误都会阻止您的网页显示,在浏览器中支持XHTML)。因此,大多数在Web上看起来像XHTML的内容实际上都是作为HTML提供和解释的。有关更多信息,请参阅 Serving XHTML as text/html Considered Harmful。