我之前听说过xhtml,任何属性和标签的右括号之间都应该有一个空格。例如。 <a href="example.com" >
代替<a href="example.com">
。对于html5来说这是真的吗(对于xhtml来说这是真的吗?)
答案 0 :(得分:2)
在这种情况下,它不是自动关闭标记,这两种形式在HTML(至少4+)和XML(包括XHTML)中都是等效的,有效的语法。评论中链接的类似问题是关于/>
构造,这些构造在历史上一直是“icky”。
如果一个资源说“应该是”,那么他们只是在谈论一个约定,因为XML(因此XHTML)并不关心。现在,自动关闭标签可以是一种不同的蠕虫病毒(大多数是用HTML5规则“修复”),但它们与这种特定的语法结构无关。
答案 1 :(得分:0)
它并没有真正有所作为。几乎所有浏览器都会正确读取它。我想不出任何会错误阅读的内容。