HTML5数据属性与值?

时间:2013-06-28 23:58:01

标签: javascript html html5

除语义和浏览器支持外,原始值属性和HTML5数据属性之间是否有任何区别?

<div id="mydiv" value="myvalue" data-somedata="mydata"></div>

1 个答案:

答案 0 :(得分:5)

好吧,value不是div元素的标准属性,因此您的html无效。如果您想遵守html5规范,则必须使用data-属性。

简而言之:data-属性在html5中有效,而value方法在所有html版本上无效。