したがって、私が使用するカスタムデータ属性は「data-」で始まる必要があります。
<li class="user" data-name="John Resig" data-city="Boston"
data-lang="js" data-food="Bacon">
<b>John says:</b> <span>Hello, how are you?</span>
</li>
これを無視すると何か悪いことが起こりますか?すなわち:
<li class="user" name="John Resig" city="Boston"
lang="js" food="Bacon">
<b>John says:</b> <span>Hello, how are you?</span>
</li>
悪い点の1つは、カスタム属性が特別な意味を持つHTML属性(たとえばname
)と競合する可能性があることですが、これとは別に、「data-example_text」ではなく「example_text」と書くだけで問題が発生しますか?(検証されませんが、誰が気にしますか?)