读书人

在html标签下非法属性会如何样

发布时间: 2012-09-03 09:48:39 作者: rapoo

在html标签上非法属性会怎么样?
如:

<a href="/api/gettop/" rel="box-toplist" data-name="top_variety" hidefocus="true">综艺</a>

a的属性本来是没有 rel data-name hidefocus 的。 但是它这里把它加上了。并且点击链接时不会跳转到链接目标,而是执行一些JS功能。


1,加上去不会造成错乱吗?不会对布局造成影响没?还符合标准吗?
2,加上去的目的是什么? JS来读取这属性吗?

[解决办法]
自定义属性随便加,有什么乱的,你自己有用就加上

不过自定义属性firefox等浏览器要使用getAttribute来获取
[解决办法]
无所谓的 是某个对象的自定义属性了 通过getAttribute(name)可以访问到的
[解决办法]

探讨
如:

<a href="/api/gettop/" rel="box-toplist" data-name="top_variety" hidefocus="true">综艺</a>

a的属性本来是没有 rel data-name hidefocus 的。 但是它这里把它加上了。并且点击链接时不会跳转到链接目标,而是执行一些JS功能。


1,加上去不会造成错乱吗?不会对布局造成……

读书人网 >JavaScript

热点推荐