后果是w3c出现于2、5、10年,并创建了一个具有相同名称的属性。现在,您的页面已损坏。
HTML5将为合法的自定义属性提供一种数据属性类型(例如data-myattr =“
foo”),因此也许您现在就可以开始使用它,并且在将来不会出现名称冲突的情况下相当安全。
最后,您可能忽略了自定义逻辑是class属性背后的合理性。尽管通常将其视为样式属性,但实际上,这是在元素上设置自定义元属性的合法方法。不幸的是,您基本上只限于布尔属性,这就是HTML5添加数据前缀的原因。
顺便说一句,“基本布尔”,我原则上是指。实际上,没有什么可以阻止您在类名称中使用分隔符来定义自定义值和属性的。



