标题属性 - 对于使网页可访问非常有用?

时间:2009-02-23 14:18:23

标签: asp.net html accessibility

我读过的关于使网页可访问的来源提供了有关“标题”属性是否真正有用的相互矛盾的信息。一些人声称,最好的做法是为web控件提供一个title属性,其中包含比控件上的可见文本更详细的解释。其他人声称大多数屏幕阅读器的默认设置是忽略标题属性,因此该属性在实践中是无用的(除了为有视力的读者提供工具提示)。那么,你们的人推荐什么?

3 个答案:

答案 0 :(得分:3)

并非所有的屏幕阅读器都会忽略标题,但有些屏幕阅这是其中一个领域,尽管最好将 加上搜索引擎喜欢标题标签。

答案 1 :(得分:1)

我实际上正在this question与另一个Stack Overflow用户遇到此问题。具体来说,详细标题的原因是:

  • 一个好的标题会向访问者传达有关该网页内容的大量信息
  • Google对title标记
  • 中的文字加重

但是,当用户访问您的网页并且因为您决定使用搜索引擎而不知道发生了什么时,这会丢失。以Stack Overflow为例。一个50字的标题可能对谷歌有好处,但是如果这个问题具有以下标题,将如何感受到用户:


为了在Google上获得更高的排名,我应该更长时间使用标题属性,还是应该缩短标题属性以使其可访问而不是让我的用户疯狂?


最终,谷歌确实重要;一旦他们在那里,请将您的用户保留在您的网站上并不重要;更不用说详细标题标签的好处在可访问性上丢失了。

这个网站有一个great article on the subject,他们写道:

  

[...] 第二个原因与SEO有关。搜索引擎需要不同的信息来对特定查询的结果进行排名。页面标题是用于衡量您的网页与特定搜索字词的相关程度的更重要信息之一。这并不意味着您应该在标题中加载尽可能多的关键字 - 这会使第一个好处失败 - 但是您应该确保每个标题简洁地描述页面的内容,包括您认为人们会想到的几个词搜索。 (强调添加)

答案 2 :(得分:1)

我在我的网站上的任何链接上使用标题,因为WC3按照辅助功能指南13.1推荐它。请参阅http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-meaningful-links

对于很多这些可访问性问题,请记住,将来可能会使用应用程序现在未使用的内容,因此最好在做太多而不是最低限度时犯错误。