0

我之前听说过,对于 xhtml,任何属性和标签的右括号之间都应该有一个空格。例如<a href="example.com" >,而不是<a href="example.com">. html5 是这样吗(对于 xhtml 也是如此)?

4

2 回答 2

2

在这种情况下,它不是一个自闭合标签,两种形式都是等效的,在 HTML(至少 4+)和 XML(包括 XHTML)中都是有效的语法。评论中链接的类似问题是关于/>构造的,这些构造在历史上一直是“讨厌的”。

如果一个资源说“应该是”,那么他们只是在谈论一个约定,因为 XML(以及 XHTML)并不关心。现在,自闭合标签可以是一种不同的蠕虫(大部分是用 HTML5 规则“固定”的),但它们与这种特定的语法结构无关。

于 2013-04-12T01:01:29.110 回答
0

这并没有什么不同。几乎所有浏览器都会正确读取它。我想不出有什么会读错的。

于 2013-04-12T00:59:21.310 回答