在HTML5中属性后面有空格

6 浏览
0 Comments

在HTML5中属性后面有空格

我之前听说过,对于xhtml,任何属性和标签的闭合括号之间都应该有一个空格。例如,而不是。在HTML5中是这样的吗(实际上,对于xhtml来说是这样的)?

admin 更改状态以发布 2023年5月24日
0
0 Comments

这并不会有什么影响。几乎所有的浏览器都能正确读取它。我想不出有哪个浏览器会读取不正确的情况。

0
0 Comments

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

如果某个资源说“应该是”,那么他们只是在谈论一种约定,因为XML(因此XHTML)并不关心。现在,自关闭标记可能是另一只青蛙(大多数情况下可以通过HTML5规则“修复”),但它们与这个特定的语法结构无关。

0