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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html,给 <img>标签再加一个自己的属性。这样符合html规范吗?相关的知识,希望对你有一定的参考价值。

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

我在firefox下可以。不过这是否是规范?

1、首先这肯定是不符合html规范的,但是这不并没有什么不好的影响.
2、现在很多前端框架,都会给标签添加一些自己的属相。例如:bootstrap等等。
3、有时自己书写js交互,也会给标签添加一些自定义的属性来进行区分对待。

总结:自定义属性是不符合规范的,但是作用很强大并且不影响浏览器的编译。是可以使用的方法。
参考技术A 规范是从语法角度来说的,语法对了就算规范,不信你大可以用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">本回答被提问者和网友采纳
参考技术B 不规范
IE支持自定义属性 可以直接在JS中用 标签对象.自定义名 获取值
FF对它支持不是很好,因为无法直接用 标签对象.自定义名 获取值
参考技术C 不规范!要调用就用ID 参考技术D 可以!你测试下即可。

HTML的img标签:alt属性和title属性 在后台哪里设置,怎么设置

我给网站上面传照片,有人说要设置图片的属性,有利于抓取识别什么的,可是我对这一块不懂。有的说在什么后台,有的说上传图片的时候就设置。搜索了半天没有结果。请问在哪里设置HTML的img标签:alt属性和title属性,怎么设置

两者的用法如下:

1、alt

如果无法显示图像,浏览器将显示替代文本,此外,当用户把鼠标移到图像上方,最新的浏览器会在一个文本框中显示描述性文本。用法如下:

html>
<body>
<img src="1jpg"   />
</body>
</html>

2、title

鼠标滑过时显示的文字提示,用户体验上很重要。当然不必要所有的img标签都加此属性,比方说logo这样比较重要或者说用户会体验到的图片内容建议一定要加此属性。 用法如下:

<img src="图片路径"  title="首页" /> 

参考技术A <img src="http://www.baidu.com/img.jpg" alt="百度" title="百度"/>

如果你是c#.NET的话,后台是服务器控件,那么Tooltip对应这Title,AlternateText对应着alt追问

我也不知道,我是购买空间时候购买的成品网站套餐。后台是phpweb什么的。上传图片的页面是这样的

追答

哦哦哦,这样的编辑器,一般可以在编辑器里双击图片,设置图片属性的呀,里面应该alt和title的。

追问

双击图片么???双击图片没有任何反应。

追答

雅蠛蝶

本回答被提问者采纳

以上是关于html,给 <img>标签再加一个自己的属性。这样符合html规范吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用PHP给html<img>标签添加<div>?

如何php给img标签里的src加链接

有没有办法制作包含其他标签的自定义 HTML 标签?

图片标签

用jquery 怎么给div里所有的img标签添加一个a标签

web前端HTML5学习笔记