我之前听说过,对于 xhtml,任何属性和标签的右括号之间都应该有一个空格。例如<a href="example.com" >
,而不是<a href="example.com">
. html5 是这样吗(对于 xhtml 也是如此)?
问问题
152 次
2 回答
2
在这种情况下,它不是一个自闭合标签,两种形式都是等效的,在 HTML(至少 4+)和 XML(包括 XHTML)中都是有效的语法。评论中链接的类似问题是关于/>
构造的,这些构造在历史上一直是“讨厌的”。
如果一个资源说“应该是”,那么他们只是在谈论一个约定,因为 XML(以及 XHTML)并不关心。现在,自闭合标签可以是一种不同的蠕虫(大部分是用 HTML5 规则“固定”的),但它们与这种特定的语法结构无关。
于 2013-04-12T01:01:29.110 回答
0
这并没有什么不同。几乎所有浏览器都会正确读取它。我想不出有什么会读错的。
于 2013-04-12T00:59:21.310 回答