9

data-*マークアップを無効にすることなく、HTML5データ属性()をXHTMLに実装する方法を知っている人はいますか?

既存のHTML要素でこれを可能にするカスタムの名前空間ハックはありますか?

4

2 に答える 2

8

XHTML5を使用できます。その場合、マークアップはXMLであり、有効なXHTML5になります。

XML名前空間を使用してXHTML1で使用することもできると思います—私はXMLにあまり詳しくないので、よくわかりません。

これらの方法はどちらも、技術的text/htmlには、Internet Explorerがサポートしていない(ではなく)XMLとしてページを提供する必要があると思います。しかし、あなたがそうしなかったとしても、それらはブラウザでうまく機能するだろうと私は思う。

于 2010-07-20T09:38:45.923 に答える
0

これが一般的な解決策であるかどうかはわかりませんが、私にとってはうまくいきました:

<ul data-clearing="">

つまり。追加=""するだけで、有効なXML属性になります。

于 2013-06-04T11:38:12.860 に答える