html,给 <img>标签再加一个自己的属性。这样符合html规范吗?

img可以加classidsrc等的属性。我想加一个自己的属性,用于存储一些信息在javascript中调用。于是我这样写:<imgziji="自己加的属性"src=""... img可以加 class id src 等的属性。
我想加一个自己的属性,用于存储一些信息在javascript中调用。
于是我这样写:
<img ziji = "自己加的属性" src = ""/>
这样符合规范吗?可以应用在各浏览器吗?

我在firefox下可以。不过这是否是规范?
展开
 我来答
纯洁的小树
2015-10-11 · TA获得超过3386个赞
知道大有可为答主
回答量:2536
采纳率:71%
帮助的人:475万
展开全部
1、首先这肯定是不符合html规范的,但是这不并没有什么不好的影响.
2、现在很多前端框架,都会给标签添加一些自己的属相。例如:bootstrap等等。
3、有时自己书写js交互,也会给标签添加一些自定义的属性来进行区分对待。

总结:自定义属性是不符合规范的,但是作用很强大并且不影响浏览器的编译。是可以使用的方法。
evangelion_ex
2010-07-23 · TA获得超过627个赞
知道小有建树答主
回答量:336
采纳率:100%
帮助的人:0
展开全部
规范是从语法角度来说的,语法对了就算规范,不信你大可以用dreamweaver cs5测试一下。

根据需要可以在标签中加入自定义的属性。

建议用 getAttribute(属性)来取值,IE6+、FF、Opera、Safari等主流浏览器都支持。

直接取值只有IE支持。

例如:
<div id="aa" aaaa="bbbb"></div>
<input type="button" onClick="alert(document.getElementById('aa').getAttribute('aaaa'))" value="Look">
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
房雁凡s9
2010-07-23 · TA获得超过1360个赞
知道小有建树答主
回答量:504
采纳率:100%
帮助的人:506万
展开全部
不规范
IE支持自定义属性 可以直接在JS中用 标签对象.自定义名 获取值
FF对它支持不是很好,因为无法直接用 标签对象.自定义名 获取值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a308595369
2010-07-23 · TA获得超过610个赞
知道小有建树答主
回答量:601
采纳率:0%
帮助的人:543万
展开全部
不规范!要调用就用ID
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
公羊乃2P
2010-07-23 · TA获得超过297个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:250万
展开全部
可以!你测试下即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式