html5中属性后的空格

时间:2013-04-12 00:29:46

标签: html html5 xhtml

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

它并没有真正有所作为。几乎所有浏览器都会正确读取它。我想不出任何会错误阅读的内容。