如何知道使用的 HTML5 规范的类型?
How to know the type of HTML5 specification used?
我目前正在阅读有关 HTML5 的文章,其中提到有两种可供开发人员使用的规范:
- W3C HTML5 规范
- WHATWG HTML5 生活水平
我的问题是,有没有办法区分第一种网站和第二种网站?这两种类型有什么区别?
W3C 是万维网的主要国际标准组织。
WHATWG 只是 html5 而不是万维网的标准。
这是两者的主要区别。
可以区分这两者,因为它们都是万维网的一部分。
没有标准的方法来区分作者遵循了哪些规范。
自 HTML5 起,DOCTYPE 不再包含版本指示符。参见 W3C’s HTML WG decision from 2010。
你当然可以试着找出作者是否只使用了一个规范中允许的东西,但即便如此,作者也可能使用了两个规范中的东西,或者复制粘贴了一个代码片段,或者遵循草稿,或者没有使用规范开始。
hgroup
元素就是一个很好的例子。是 part of WHATWG’s HTML, but it’s not part of W3C’s HTML5 REC or HTML 5.1 REC. However, it was part of earlier W3C HTML5 drafts。因此,如果您发现包含 hgroup
元素的文档,则可能是作者使用了 WHATWG 的 HTML,但也可能是作者使用了 W3C HTML5草稿.
我目前正在阅读有关 HTML5 的文章,其中提到有两种可供开发人员使用的规范:
- W3C HTML5 规范
- WHATWG HTML5 生活水平
我的问题是,有没有办法区分第一种网站和第二种网站?这两种类型有什么区别?
W3C 是万维网的主要国际标准组织。
WHATWG 只是 html5 而不是万维网的标准。
这是两者的主要区别。
可以区分这两者,因为它们都是万维网的一部分。
没有标准的方法来区分作者遵循了哪些规范。
自 HTML5 起,DOCTYPE 不再包含版本指示符。参见 W3C’s HTML WG decision from 2010。
你当然可以试着找出作者是否只使用了一个规范中允许的东西,但即便如此,作者也可能使用了两个规范中的东西,或者复制粘贴了一个代码片段,或者遵循草稿,或者没有使用规范开始。
hgroup
元素就是一个很好的例子。是 part of WHATWG’s HTML, but it’s not part of W3C’s HTML5 REC or HTML 5.1 REC. However, it was part of earlier W3C HTML5 drafts。因此,如果您发现包含 hgroup
元素的文档,则可能是作者使用了 WHATWG 的 HTML,但也可能是作者使用了 W3C HTML5草稿.