请问<img>标签里的<alt>属性是用来干什么的?

好像都没有什么用。... 好像都没有什么用。 展开
 我来答
博学小赵爱生活
高能答主

2019-09-11 · 专注于食品生活科技行业
博学小赵爱生活
采纳数:456 获赞数:111880

向TA提问 私信TA
展开全部

alt 属性是一个必需的属性,它规定在图像无法显示时的替代文本。

假设由于下列原因用户无法查看图像,alt 属性可以为图像提供替代的信息:

1、网速太慢。

2、src 属性中的错误。

3、浏览器禁用图像。

4、用户使用的是屏幕阅读器。

<img> 标签的 alt 属性指定了替代文本,用于在图像无法显示或者用户禁用图像显示时,代替图像显示在浏览器中的内容。这样即使图像无法显示,用户还是可以看到关于丢失了什么东西的一些信息。而且对于残疾人来说,alt 属性通常是他们了解图像内容的唯一方式。

扩展资料:

alt 属性的值是一个最多可以包含 1024 个字符的字符串,其中包括空格和标点。这个字符串必须包含在引号中。这段 alt 文本中可以包含对特殊字符的实体引用,但它不允许包含其他类别的标记,尤其是不允许有任何样式标签。

当用户把鼠标移动到 img 元素上时,Internet Explorer 会显示出 alt 属性的值。这种行为并不正确。所有其他的浏览器正在向规范靠拢,只要当图像无法显示时,才会显示出替代文本。

提示:如果需要为图像创建工具提示,请使用 title 属性。



百度网友4970322
2019-07-15 · TA获得超过1.5万个赞
知道答主
回答量:647
采纳率:50%
帮助的人:38万
展开全部

alt属性是用来防止图片失效时提示当前位置有张图片的。

1、新建html文档,在body标签中添加一个img标签,这时如果图片存在,则不会对网页产生影响:

2、这时将网页中的图片地址换成一个不存在的图片,alt属性中的内容为空,网页中会显示空白:

3、这时在alt中添加一些文字,当网页中图片不存在时,网页会显示这段文字来提示用户这边有一张图片:

4、这时如果图片存在,网页中会显示这张图片,并且alt中的文字会隐藏:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
娱乐小八卦啊a
高粉答主

2020-04-02 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117852

向TA提问 私信TA
展开全部

alt属性是<img>元素的必选属性,它给出了图像的备选文本,供图像无法显示时采用。

当用户因为某种原因(比如:打开速度慢、src属性存在错误或者用户使用了屏幕阅读器)不能查看图像时,alt属性提供了替代信息。

注意: Internet Explorer对alt属性的处理是,当鼠标光标停留在图像上时,将alt属性值作为提示文本(tooltip)显示出来。但根据HTML规范,这不是正确的处理方式。其他浏览器的处理都是符合标准的,即在无法加载图像时将alt属性值显示出来。

提示: 如果要为图像创建提示文本(tooltip),应采用title属性。

扩展资料

img标签中alt和title属性的正确使用:

在的img标签有两个属性分别为alt和title,对于很多初学者而言对这两个属性的正确使用都还抱有迷惑,当然这其中一部分原因也是ie浏览器所导致的。正确的使用这两个属性除了可以提高图片的搜索能力外,在用户体验上也是很有帮助。

alt

此属性的实质作用是图片在无法正确显示的时候起到文本替代的作用,不过在IE6下还起到了title的作用(鼠标放上去后的文字提示),IE的实现方法实际上是错误的。

如果想在鼠标滑过时显示提示,应该用title属性。由于错误的引导,很多初学者就在img标签内只加了alt属性。

title

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

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张敏毅Ts
推荐于2017-11-24 · TA获得超过1156个赞
知道小有建树答主
回答量:195
采纳率:100%
帮助的人:367万
展开全部
用来介绍图片的描述的,通俗点说就是把鼠标放在图片上一段时间,就会显示“<img alt="xxx">”alt属性里显示的内容。通常是配合“<img alt="xxx" style="cursor:pointer">”style属性来使用的,后面那个属性指示的是,鼠标放在图片上会变成手型。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在慕田峪长城打排球的柏树
2017-10-09
知道答主
回答量:17
采纳率:0%
帮助的人:7万
引用zy178152529的回答:
用来介绍图片的描述的,通俗点说就是把鼠标放在图片上一段时间,就会显示“<img alt="xxx">”alt属性里显示的内容。通常是配合“<img alt="xxx" style="cursor:pointer">”style属性来使用的,后面那个属性指示的是,鼠标放在图片上会变成手型。
展开全部
答案不对

当图片无法显示时,会在当前位置展现alt属性里设置的文字。
至于鼠标移上会显示简介文字,这是老版本ie自己加上的,以致培养了错误的使用习惯。正确的文字标签应该用title属性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式