• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLタグに独自属性を追加?)

HTMLタグに独自属性を追加する方法とその問題点

このQ&Aのポイント
  • HTMLタグに独自属性を追加する方法やその問題点について解説します。
  • HTMLタグに独自属性を追加して値を取得する方法やその使い方などについて詳しく説明します。
  • HTMLタグに独自属性を追加することのHTML的な正当性やブラウザの対応について検証し、注意点や代替手法についても解説します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

HTML5の独自データ属性ですね。 HTML 4.0/4.01, ISO HTML, XHTML 1.0, XHTML 1.1では不正ですが, HTML5であれば正しい,ということになります。 http://www.html5.jp/tag/attributes/data.html

shockatz
質問者

お礼

参考リンクを開いて納得しました。HTML5で正式に定められた規格だったのですね こういう点に疎いもので、安心しました。 今回はありがとうございました。

その他の回答 (2)

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.3

Element["data-id"]はまずいですが Element.getAttribute("data-id")は大丈夫です jQueryはおそらく後者なので大丈夫です あと属性名はx-で始めたほうがいいです

shockatz
質問者

お礼

ありがとうございます。ご意見参考にさせていただきます。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

HTML文法的には正しくないです。 ブラウザは互換性のため、自分の知らないタグや属性を無視しますので、使っても大丈夫です。

shockatz
質問者

お礼

ありがとうございます。ご意見参考にさせていただきます。