阅读WHATWG生活标准我在13.2解析XHTML文档中找到了这个注释。
出于本规范的目的,XML解析器是一个构造 遵循XML规范中给出的规则来映射字符串 字节或字符到Document对象中。
注意:在撰写本文时,实际上并没有这样的规则。
文档一词链接到HTML DOM文档(包含title
和forms
等集合的内容。)
它似乎完全破坏了上面定义的目的,从而完全取决于该定义的第13.2节。是否有更微妙的解释方式?
(为了避免这是一个开放式的哲学问题,我对WHATWG作者的观点有所了解,例如支持博客文章的引用(和链接)会很棒。)
答案 0 :(得分:0)
生活标准的作者/编辑Ian Hickson说过
"I’m probably most proud of the HTML parser specification"
它是用于将text/html
输入流转换为DOM文档的状态机。引用文本的规范部分承认,对于XHTML语法,等效规则是XML规范的责任。
XML的本质是,解析可以仅从XML语法定义中推断出来,因此XML规范并没有以相同的方式定义精确的解析规则。因此,该笔记说,“不要费心寻找他们,因为他们不在那里"。
除此之外,它并不重要。实现者似乎没有任何困难实现XML解析器的互操作性,所以一切都很好。
如果这并不能让你满意,那就试着直接问他。 WHATWG IRC是一个很好的起点。