HTML5:关于评论的HTML VS XHTML规范问题

时间:2010-06-03 19:49:06

标签: html5 w3c specs

在HTML5的W3C工作草案中,我发现这一行令人困惑:

http://www.w3.org/TR/html5/introduction.html#html-vs-xhtml

  

包含字符串“ - >”的评论   可以在DOM中表示但不能   在HTML语法或XML中。

我可以用两种不同的方式解释这一点:

  • 包含字符串“ - >”的评论可以用XML和DOM表示,但不能用HTML语法

  • 表示
  • 包含字符串“ - >”的评论可以在DOM中表示,但既不在HTML语法中也不在XML中。

我真的觉得原来的配方非常混乱。这是什么意思,它甚至是正确的英语?

如果我想指出我发现这样的措辞非常混乱,我应该联系谁,因此其他非英语母语人士很可能会发现这种表述也非常混乱?

5 个答案:

答案 0 :(得分:3)

我认为这意味着:

  • DOM:是
  • HTML:没有
  • XML:没有

作为母语为英语的人(但不是习惯于寻找模棱两可的律师),我发现它并不含糊(我想我知道这意味着什么)。

使用额外的逗号更清楚,也许是'nor':

  

...可以在DOM中表示,但不能在HTML语法中表示,也不能在XML中表示。

答案 1 :(得分:3)

答案 2 :(得分:2)

这意味着包含“ - >”的评论可以在DOM中创建(通过例如Javascript),但不能用XML或HTML创建。

这是因为解析了DOM不必处理的问题。

编辑:是的,这是“正确的”英语,没有歧义,至少在我看来。如果它意味着你的第一个解释,它可能会写成“包含字符串的注释' - >'可以用DOM和XML表示,但不能用HTML语法表示。“

答案 3 :(得分:2)

你的第二种解释是正确的。您可以将您的评论通过电子邮件发送至w3C HTML工作组,电子邮件地址为public-html@w3.org,他们将从那里获取。他们过去和我改编过的部分让我很困惑。

答案 4 :(得分:1)

您可以在此处联系W3C:

http://www.w3.org/Consortium/contact