将数据属性添加到head中的样式标记是否合法?
我在互联网上发现使用头部样式的属性并不多。 我认为它更适合身体元素。
我正在尝试使用data-style-id =" randomid"来识别不同的样式标签。对于js / jquery更容易使用。
答案 0 :(得分:3)
是的,data-*
属性对所有HTML元素都是合法的。来自the spec:
每个HTML元素都可以指定任意数量的自定义数据属性,具有任何值。
正如@Alohci指出的那样,HTML文档中的元素不是HTML元素,但是:SVG和MathML元素。