16

HTML 仕様によると、要素にカスタム属性を追加することは無効であることを理解しています。これも XHTML では無効ですか?

XHTML は XML ファミリの一部であり、拡張可能であると考えていました。拡張可能なので、カスタム属性を使用しても問題ありませんか?

デイブ

4

2 に答える 2

10

カスタム属性は、標準のW3Cバリデーターでは有効とは見なされません。ただし、独自の文書型定義(DTD)を定義することもできます。詳細については、 http://www.alistapart.com/articles/customdtd/を参照してください。

于 2010-03-09T22:44:08.057 に答える
6

標準のドキュメント タイプ定義では、独自のカスタム属性を導入することはできません。

しかし、HTML5 から始めて、 data-を接頭辞として付けさえすれば、独自の属性を導入できるようになります。

于 2010-03-09T22:50:43.103 に答える