html的数据属性是否有限制?是否可以在标签上包含许多数据属性?
离。 data-a="" data-b="" data-c="" ... data-z=""
并且每个数据属性的值有多长?
答案 0 :(得分:3)
每个HTML元素都可以指定任意数量的自定义数据属性,具有任何值。
来源:w3.org: 3.2.5.9 Embedding custom non-visible data with the data-* attributes
长度限制已经在Mary Melody上面提到的上一个问题中进行了讨论:Is there a limit to the length of HTML attributes?
答案 1 :(得分:0)
我担心的很多。在JavaScript中定义数据属性时,它们没有最大长度,只记得始终使用小写[-variable]