バックグラウンド
私は自分のウェブサイトapplication/xhtml+xml
を受け入れてくれる人なら誰にでも提供することにしました。私は結果があることを理解しており、私はその結果を喜んで受け入れます。
問題
PHP で XHTML5 を検証しようとしています。そうすれば、検証が失敗したかのようにファイルを提供できtext/html
ます (完璧な人はいません)。ただし、私の質問は、私の状況の外に出された場合でもメリットがあります。
では、XHTML5 を検証するためのオプションは何ですか?
私がやったこと:
テンプレートの形式として、ソース コードで既に PHP を使用しているため、 DOMDocument::relaxNGValidateまたはDOMDocument::DOMDocument
schemaValidateを使用できるようにしたいと考えています。見つけることも使うこともできません。しかし、 rng 文法を作成するためのディレクトリを見つけたと思います。今日まで、Relax NG という言葉さえ聞いたことがありませんでした。この方向について何か助けはありますか?.xsd
.rng