1
<img src="young-girl-in-red-gown.jpg" 
     alt="young girl in red gown" 
     title="Young girl in red gown"/>

我上面的例子是一个很好的例子吗?应该一直这样吗?

在上面的示例中,我使用了几乎相同的文件名、替代文本和标题文本。

  • 是否可以使用相同的文本alttitle即使它不是链接,还是这种重复会给屏幕阅读器带来问题?(我重复文本是因为 FireFox 没有将 alt 显示为工具提示,而客户想要一个工具提示。)
  • title如果图像不在链接中,我们应该与图像一起使用吗?
  • 应该alt并且title总是不同吗?
  • 屏幕阅读器能说出图像的所有这些属性吗?
    1. 图像文件名
    2. alt文本
    3. title文本
  • 我应该始终使用描述性图像文件名吗?
4

5 回答 5

2

我使用 Jaws 屏幕阅读器,同时设置 alt 和 title 不是问题。Jaws 默认读取 alt 标签(如果存在)并忽略标题,除非明确告知要读取它。我不能说其他屏幕阅读器做了什么。

于 2010-02-18T14:29:44.243 回答
1

对屏幕阅读器用户一无所知,但它让我大吃一惊。

我怀疑搜索引擎在乎。

于 2010-02-18T04:07:01.653 回答
1

看:

您网站上图片的重要性

ALT 与 TITLE

alt和属性用于不同的title事物,它们不一样,它们不会刺激任何东西,它们使人类和搜索引擎都更清楚。

使用alt标签对符合标准的、经过验证的 html 很有好处,它也同样受到搜索引擎的尊重。

于 2010-02-18T03:57:49.147 回答
0

我认为这不会引起问题,除非您将关键字塞入其中以增加页面上的关键字密度。否则,按照客户想要的方式拥有它是可以的。

于 2010-02-18T04:04:45.267 回答
0

过去,这alt就是您在图像上创建鼠标悬停工具提示的方式。幸运的是,随着 的出现title,这并不是真正需要的。

如果您今天希望通过文本链接或图像提供这样的工具提示,title则可以使用。

alt是您用来使您的图像作为文本“可见”到实际上不支持图像的浏览器技术(例如屏幕阅读器或基于文本的浏览器)的东西。因此,它在文本链接的上下文中没有任何意义——因为其中的文本已经是文本。

搜索引擎的算法有点神秘。如果我不得不猜测,我会说对于网络搜索,通过文本链接可以获得的信号非常多,不需要依赖titles 和alts。图片搜索可能是另一回事。获取有关图片中包含的内容的信息并将其与文本关键字相关联要困难得多。因此,在这种情况下,这些属性可能会被赋予更多的权重。

于 2010-02-18T04:33:49.333 回答