Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道标识符的值不能以数字或连字符开头,但数据属性可以吗?如果是这样,有什么理由不使用data--=""(不是我会,只是好奇地说)
data--=""
见定义
自定义数据属性是无命名空间中的属性,其名称以字符串“data-”开头,连字符后至少有一个字符,与 XML 兼容,并且不包含 U+0041 到 U+005A 范围内的字符(拉丁文大写字母 A 到拉丁文大写字母 Z)。
原因是 XML 兼容性。当然还有 javascript 的兼容性,因为这var 1234是不可能的。
var 1234