img标签上title与alt属性的区别是什么?

简介: img标签上title与alt属性的区别是什么?

       常用的img标签中有title和alt两个属性,那么他们分别是什么呢?又有哪些区别呢?


一、什么是title属性?


       title属性是global attribute之一,作用是提供建议性的信息,通常是鼠标滑动到元素上是显示。


       title属性可以用在除了base,basefont,head,html,meta,param,script和title之外的所有标签。title属性可以为链接添加描述性文字,来更加清楚的表达链接的目的。


效果如下:

<img src="~assets/images/svg/record_noData.svg" title="暂无数据记录" />


b4df5a5eb88347f988942338cb67d423.png

二、什么是alt属性?


       alt属性,是<img>的特有属性,是图片内容的等价描述,用于图片无法加载时显示或读屏器阅读图片。可提图片高可访问性,除了纯装饰图片外都必须设置有意义的值,搜索引擎会重点分析。


       作用是当无法显示文档中的图片是,可以为浏览者提供文字说明,是用来替代图片的,而不是提供额外说明文字的。


效果如下:

<img src="assets/images/svg/record_noData.svg" alt="图片未显示出来" />

fc74f3af93714576a030f62b05fde00d.png


三、两者的区别

       替换文字(alt text)并不是用来做提示(tool tip),或者更加确切的说,它并不是为图片提供额外说明信息的。相反地,title属性才应该用来为元素提供额外说明信息。

相关文章
|
8月前
|
编解码
HTML 里 img 元素的 src 和 srcset 属性有何区别?
HTML 里 img 元素的 src 和 srcset 属性有何区别?
|
1月前
|
前端开发 数据可视化 UED
【Web 前端】标签上title与alt属性有什么区别?
【4月更文挑战第22天】【Web 前端】标签上title与alt属性有什么区别?
|
8月前
|
前端开发
前端第二课,HTML,alt,title,width/heigh,border,<a>超链接,target,tr,td,th
前端第二课,HTML,alt,title,width/heigh,border,<a>超链接,target,tr,td,th
|
1月前
|
数据采集 算法 前端开发
img标签中的title和alt属性有什么区别
img标签中的title和alt属性有什么区别
24 0
|
1月前
|
搜索推荐 前端开发 UED
元素的alt和title属性相关细节知识
元素的alt和title属性相关细节知识
|
11月前
|
前端开发 JavaScript 搜索推荐
img标签的alt和title有什么不同?媒体查询是什么?原型链和继承的六种实现方式
当图片加载不出来的时候,就会在图片未显示的地方出现一段 alt 设置的属性内容。
05 - 超链接 a 标签+ 图片标签img
05 - 超链接 a 标签+ 图片标签img
126 0
|
编解码 前端开发 JavaScript
img标签中的srcset属性有什么用?
img元素的srcset属性用于浏览器根据宽、高和像素密度来加载相应的图片资源。 也就是说,我们不需要使用JavaScript也可以实现分辨率自适应。
353 0
|
存储
HTML中的img标签
HTML中的img标签
272 0
|
开发者
title 标签|学习笔记
快速学习 title 标签
78 0