为什么没有XHTML5的官方XML Schema?

时间:2016-03-17 20:54:12

标签: html5 validation xhtml

根据this article,有两种HTML5:html和XML。
在W3上,我找不到官方的DTD或XML Schema。在互联网上我只发现了非官方的。

那么,我该如何验证XHTML5文档?

2 个答案:

答案 0 :(得分:2)

回复:

  

为什么XHTML5没有正式的XML Schema?

请参阅this comment on the v.Nu GitHub repo

如需进一步阅读,请参阅unsoup/validator GitHub repo

回复:

  

如何验证XHTML5文档?

将文件扩展名为.xhtml的XHTML5文档上传到Nu Html Checker(v.Nu)的实例。例如:

https://html5.validator.nu/

要在键入(“动态”)时验证XHTML5,请考虑使用Atom编辑器和新的linter-vnu包(今天发布)。

答案 1 :(得分:1)

虽然HTML 5基于HTML 4及更早版本,但HTML 5不是SGML应用程序('应用程序'是用于使用SGML定义的语言的术语),因此没有DTD,也没有它是XML,因此它没有XSD。

HTML 5是它自己的独立语言。