背景
我已决定将我的网站提供application/xhtml+xml
给任何愿意接受它的人。我明白会有后果,我愿意接受这些后果。
问题
我正在尝试在 PHP 中验证 XHTML5。这样,我可以像text/html
验证失败一样提供文件(嘿,没有人是完美的)。不过,即使在我的情况之外,我的问题也是有价值的。
那么我有哪些选择来验证 XHTML5?
我做了什么:
我已经DOMDocument
在我的源代码中使用 PHP 作为模板形式,所以我希望能够使用DOMDocument::relaxNGValidate或DOMDocument::schemaValidate。我既找不到.xsd
也.rng
无法使用。但是,我想我已经找到了一个制作 rng 语法的目录。在今天之前,我什至从未听说过 Relax NG。对这个方向有帮助吗?