28

如何正确写入br标签html

<br />

或者

<br>

还是别的什么?:))

4

8 回答 8

49

这取决于您使用的文档类型。在 HTML 的原始版本(最高为 HTML4)中,只有<br>是正确的。在 XHTML(基于 XML)中,只有<br />是正确的。在 HTML5 中,两者都是允许的,尽管<br>是首选。

于 2010-11-26T20:53:25.573 回答
8

不需要结束标签,所以

<br>

对 HTML 是正确的,并且

<br />

对于 XHTML。

于 2010-11-26T20:53:16.133 回答
8

在 HTML4.01 或更早版本中,它是<br>. 这是不区分大小写的,并且忽略 ther和 the之间的空格>

在所有形式的 XHTML 中,它都是<br/>. 这是区分大小写的,并且再次忽略ther和 the之间的空格。也是允许的,但不寻常(存在向后兼容性问题,它是额外的输入,并且如果您错误地在标记之间引入更多内容,则允许出现错误,但有时确实会发生在以 XML 编程方式生成的代码中)。/><br></br>

由于一些早期的浏览器会将 XHTML 解析为早期的 HTML 会阻塞,<br/>但不会阻塞<br />这种额外的空白是常态,为了向后兼容(更向后兼容它,但仍然......)。

在 HTML5 中,任何一个都是允许的(但不是<br></br>)。

于 2010-11-26T20:58:16.027 回答
7

@CIRK:HTML4 <br>,. XHTML 1.x <br />,. <br/>也是可以接受的。

于 2010-11-26T20:53:11.837 回答
3

您应该使用<br />它,因为它尊重标准 XHTML、HTML 和一般 (XML)。因为每个 xml 标签都需要关闭。

于 2010-11-26T20:54:27.567 回答
2

在 HTML(最高版本 4)中,它是<br>而在 XHTML 中,这是<br />因为标签必须用 / 正确关闭

HTML5<br>是最好的选择。

于 2010-11-27T10:01:02.917 回答
1

使用它是最正式的,<br/> 然后是 XHTML 兼容的 - 所有开始标记都有相应的结束标记。

于 2010-11-26T20:52:29.863 回答
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 />.
于 2010-11-26T20:54:34.993 回答