.NETでカスタムxhtmlvaldidatorを作成し(dtd +いくつかの追加ルールで検証)、検証とw3c検証の間に不一致があることに気づきました。
私のバリデーターでは、IDにコロンがあると、次のエラーが発生します(たとえば、id = "mustang:horse")。
(エラー)'id'属性は、そのデータ型に応じて無効な値を持っています。
しかし、このパターンのw3cではエラーは発生しません。
xml / xhtmlで属性の無効な文字のリストを見つけようとしましたが、見つかりませんでしたか?
ご協力ありがとうございました、