0

次のコードがあります。

<li>
    <a class="button accessLink"
    data-disabled="no"
    data-href="/MyAccount/Access/Logout"
    title="Logout"><span class="smaller">LOGOUT</span></a>
</li>

data-disabled を「no」と指定しましたが、値 true / false を使用できますか?

4

2 に答える 2

5

いいえ、HTML5データ-*属性の値は文字列です。

もちろん、文字列"true"とを使用することもできます"false"

于 2012-09-27T03:59:57.803 に答える
0

はい、XHTML シリアライゼーションを使用しない限り (通常の XML ルールが適用されます)、HTML5 では可能です。

HTML5 の HTML シリアル化では、属性構文で属性名のみを使用できます。この場合、暗黙の値は空の文字列です。スクリプティング (またはスタイリング) で属性を使用する場合data-、属性の存在をテストする構成を使用できます。

http://validator.nu/が のような要素を受け入れることを確認できます<a data-disabled>foo</a>

于 2012-09-27T04:26:12.073 に答える