alt属性究竟是什么?

时间:2014-06-12 12:33:27

标签: html image alt

alt属性在img中的确切含义是什么?我知道我可以google它,但我发现的每个教程都说alt为图像提供了替代文字,但是没有加载,当我尝试这样做时,它并没有显示任何内容:http://jsfiddle.net/VGq5D/

5 个答案:

答案 0 :(得分:4)

  • 大多数浏览器会在图片未加载时显示(当我在Firefox中尝试时,您的示例有效)
  • 大多数浏览器会在关闭图像时显示
  • 文本浏览器(例如Links和Lynx)将显示它
  • 屏幕阅读器会将其读出来
  • 搜索引擎可能会关注它

Screenshot of URL in question

答案 1 :(得分:0)

alt属性包含一个文本,只要图像无法加载,就会显示该文本。这就是你所读到的“替代文本”。此外,盲人使用的软件使用该文本。

答案 2 :(得分:-1)

它最有可能用于机器人进行索引,他们不能"看到"图像,这样你就可以了解它们,这个图像代表了这个"。它还用于盲人软件,阅读代码和"说"他们可以这样说:在这段文字之后就是这样了。

一些常见的浏览器会显示它,其他一些浏览器不会显示,但对于您网页的常规访问者来说,它并不是真正的,它专门用于机器人/特殊软件。

答案 3 :(得分:-1)

如果您更改代码中的链接 <img src="C:/wrongPath" alt="I can't see it it Results">&#39;你应该看到替代文字。 您现在无法看到文本的原因是因为您必须将链接放在服务器上的图像而不是网站上。

答案 4 :(得分:-1)

通过使用 alt ,我们可以看到替代文字,也可以被盲人阅读的设备使用。
在任何HTML标签/控件的 alt 属性中使用有意义的文本是非常无能为力的,这是w3标准之一。