HTML data-*全局属性
-
data-*属性定义和用法
data-*属性用于存储页面或应用程序专用的自定义数据。
data-*属性使我们能够在所有HTML元素上嵌入自定义数据属性。
然后,可以在页面的JavaScript中使用存储的(自定义)数据来创建更具吸引力的用户体验(无需任何Ajax调用或服务器端数据库查询)。
data-*属性由两部分组成:- 属性名称不应包含任何大写字母,并且在前缀“data-”之后必须至少有一个字符。
- 属性值可以是任何字符串
-
data-*属性浏览器支持
Internet Explorer Chrome FireFox Safari Opera 5.5(含)以上 4.0(含)以上 2.0(含)以上 3.1(含)以上 9.6(含)以上 -
HTML4.01和HTML5之间的差异
data-*属性是HTML5中的新增属性。
-
data-*属性语法
<element data-*="somevalue"> -
data-*属性实例
尝试一下<li onclick="showDetails(this)" id="owl" data-animal-type="鸟类">猫头鹰</li> <li onclick="showDetails(this)" id="salmon" data-animal-type="鱼类">三文鱼</li> <li onclick="showDetails(this)" id="tarantula" data-animal-type="蜘蛛">狼蛛</li>
-
data-*属性值
属性值 描述 somevalue 指定属性的值(作为字符串) -
data-*属性相关页面
HTML教程:HTML属性