HTML:BR的正确形式是什么?

时间:2010-11-26 20:50:34

标签: html xhtml xhtml-transitional

如何在br中编写html标记是否正确?

<br />

<br>

还是其他什么? :))

8 个答案:

答案 0 :(得分:41)

这取决于您使用的doctype。在原始版本的HTML(最多HTML4)中,只有<br>是正确的。在XHTML(基于XML)中,只有<br />是正确的。在HTML5中,虽然首选<br>,但两者都被允许。

答案 1 :(得分:8)

does not need an end tag,所以

<br>

对于HTML和

是正确的
<br />

用于XHTML。

答案 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/>.  

Here:

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 />.