如何在br
中编写html
标记是否正确?
<br />
或
<br>
还是其他什么? :))
答案 0 :(得分:41)
这取决于您使用的doctype。在原始版本的HTML(最多HTML4)中,只有<br>
是正确的。在XHTML(基于XML)中,只有<br />
是正确的。在HTML5中,虽然首选<br>
,但两者都被允许。
答案 1 :(得分:8)
答案 2 :(得分:8)
在HTML4.01或更早版本中,它是<br>
。这不区分大小写,忽略r
和>
之间的空格。
在所有形式的XHTML中,它是<br/>
。这是区分大小写的,并且忽略r
和/>
之间的空格。 <br></br>
也是允许的,但是不常见(存在向后兼容性问题,它是额外的输入,如果你错误地在标签之间引入了更多内容,则允许错误,但有时会在XML编程生成的代码中发生)
由于某些先前的浏览器会解析XHTML,因为早期的HTML会阻塞<br/>
但不会<br />
,这样的额外空格是常态,因为向后兼容性(更多的向后克服它,但仍然...... )。
在HTML5中允许(但不允许<br></br>
)。
答案 3 :(得分:7)
@CIRK:HTML4,<br>
。 XHTML 1.x,<br />
。 <br/>
也可以接受。
答案 4 :(得分:3)
您应该使用<br />
,因为它尊重标准XHTML,HTML和一般(XML)。因为每个xml标签都需要关闭。
答案 5 :(得分:2)
在HTML(最高版本4)中,它是<br>
而在XHTML中它是<br />
,因为必须使用/
HTML5 <br>
是最佳选择。
答案 6 :(得分:1)
使用<br/>
是最正式的
这符合XHTML标准 - 所有开始标记都有相应的结束标记。
答案 7 :(得分:1)
<br/>.
Some of the most common errors in the usage of XHTML are:
Not closing empty elements (elements without closing tags in HTML4)
Incorrect: <br>
Correct: <br />
Note that any of these is acceptable in XHTML: <br></br>, <br/>, and <br />. Older HTML-only browsers interpreting it as HTML will generally accept <br> and <br />.