Html DIV标记中的奇怪属性
我在div标签中看到了一些以前从未见过的属性。我已经有一段时间没有接触html了,但通过谷歌搜索该属性并没有返回多少有用的信息Html DIV标记中的奇怪属性,html,tags,Html,Tags,我在div标签中看到了一些以前从未见过的属性。我已经有一段时间没有接触html了,但通过谷歌搜索该属性并没有返回多少有用的信息 <div dataquery="#item_1306" comp="box.components.Flashplayer" id="box_Flashplayer_2" propertyquery="#box_Flashplaye_2" class="box_Flashplaye_style2"... 如今,HTML通常通过自定义属性得到增强,
<div dataquery="#item_1306" comp="box.components.Flashplayer" id="box_Flashplayer_2" propertyquery="#box_Flashplaye_2" class="box_Flashplaye_style2"...
如今,HTML通常通过自定义属性得到增强,而HTML5明确允许这样做。通常情况下,这些属性应该以“data-”作为前缀,但这里显然不是这样 意思很可能取决于页面中包含的脚本 例如,在twitter引导中,常见的属性是
,它由脚本解释,并允许监视用户滚动的数量
当包含类似Facebook的按钮时,您可能具有类似于
数据样式的属性,该属性控制是否使用框、按钮或hwatever。您可以将自己的属性添加到元素中。我不认为这些属性是标准属性,比如类和名称,而是程序员出于某种目的添加的属性。这些属性不是W3C属性,它们用于执行某些任务,可能是它使用的lagulage,可能会执行一些特殊的标记,但这并不是最佳实践,因为它会导致HTML验证错误,更好的做法是使用数据xxxx标记作为额外属性
更多阅读资料。
http://ejohn.org/blog/html-5-data-attributes/