- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLタグに独自属性を追加?)
HTMLタグに独自属性を追加する方法とその問題点
このQ&Aのポイント
- HTMLタグに独自属性を追加する方法やその問題点について解説します。
- HTMLタグに独自属性を追加して値を取得する方法やその使い方などについて詳しく説明します。
- HTMLタグに独自属性を追加することのHTML的な正当性やブラウザの対応について検証し、注意点や代替手法についても解説します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
HTML5の独自データ属性ですね。 HTML 4.0/4.01, ISO HTML, XHTML 1.0, XHTML 1.1では不正ですが, HTML5であれば正しい,ということになります。 http://www.html5.jp/tag/attributes/data.html
その他の回答 (2)
- b0a0a
- ベストアンサー率49% (156/313)
回答No.3
Element["data-id"]はまずいですが Element.getAttribute("data-id")は大丈夫です jQueryはおそらく後者なので大丈夫です あと属性名はx-で始めたほうがいいです
質問者
お礼
ありがとうございます。ご意見参考にさせていただきます。
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
HTML文法的には正しくないです。 ブラウザは互換性のため、自分の知らないタグや属性を無視しますので、使っても大丈夫です。
質問者
お礼
ありがとうございます。ご意見参考にさせていただきます。
お礼
参考リンクを開いて納得しました。HTML5で正式に定められた規格だったのですね こういう点に疎いもので、安心しました。 今回はありがとうございました。