1. ホーム
  2. html

[解決済み] HTMLタグにカスタム属性を追加することはできますか?

2022-03-26 21:47:12

質問

以下のようなHTMLタグにカスタム属性を追加することはできますか?

<tag myAttri="myVal" />

解決方法は?

DOCTYPE宣言(つまりDTD)を修正し、これを許可するようにすれば、[XML]ドキュメントは有効なままとなります。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
  <!ATTLIST tag myAttri CDATA #IMPLIED>
]>

#IMPLIED はオプションの属性であることを意味し、あるいは #REQUIRED などがあります。

より詳細な情報は DTD - 属性 .