根据this article,有两种HTML5:html和XML。
在W3上,我找不到官方的DTD或XML Schema。在互联网上我只发现了非官方的。
那么,我该如何验证XHTML5文档?
答案 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)的实例。例如:
要在键入(“动态”)时验证XHTML5,请考虑使用Atom编辑器和新的linter-vnu
包(今天发布)。
答案 1 :(得分:1)
虽然HTML 5基于HTML 4及更早版本,但HTML 5不是SGML应用程序('应用程序'是用于使用SGML定义的语言的术语),因此没有DTD,也没有它是XML,因此它没有XSD。
HTML 5是它自己的独立语言。