我有html5文档,我想根据自己的定义(类似于xml和XML )检查它的结构。除了一些丑陋的手工解析之外,还有其他方法可以做到吗?由于HTML5不友好(并不是所有的标记都必须关闭等等),所以我不能使用DTD/XML (或者我不知道的RelaxNG )来实现,对吧?
有没有任何模式语言,甚至可能是验证器(比如Saxon .)?Javascript/jQuery实现最好。
示例:-规则:所有必须在内部或元素-不确定使用哪种“语言”来更正式地描述它.
发布于 2011-12-16 21:24:48
看看这个问题,
Yet another question regarding the html5 dtd/schema
没有HTML5的架构。一个快速的谷歌搜索会带来这些验证器,
但是这些要求您的HTML5文档是公开的。
发布于 2011-12-16 21:18:36
一些网页浏览器会为你检查你的网页,如果你担心可压缩性,坚持使用XHTML,直到html 5被明智地接受,或者有严格的doctype可供使用。
https://stackoverflow.com/questions/8540218
复制相似问题