Html 包括title=”好吗&引用;在你的链接中?

Html 包括title=”好吗&引用;在你的链接中?,html,seo,accessibility,Html,Seo,Accessibility,我正在开发一个网站,对于主导航,我想加入title属性是个好主意 <a href="/results/" title="Results">Results</a> 这是一件好事吗?另外,它对搜索引擎优化和可访问性有好处吗?这是一件很好的事情。可访问性、搜索引擎优化、标准、良好的网络礼仪。 不过,您可能想让它们更具描述性:title=“搜索结果”或“测试结果2”是的,这对于使用屏幕阅读器等辅助技术的网站用户来说非常重要。如果您想更详细一点,并且没有太多空间放置真正的链接

我正在开发一个网站,对于主导航,我想加入title属性是个好主意

<a href="/results/" title="Results">Results</a>


这是一件好事吗?另外,它对搜索引擎优化和可访问性有好处吗?

这是一件很好的事情。可访问性、搜索引擎优化、标准、良好的网络礼仪。

不过,您可能想让它们更具描述性:title=“搜索结果”或“测试结果2”

是的,这对于使用屏幕阅读器等辅助技术的网站用户来说非常重要。

如果您想更详细一点,并且没有太多空间放置真正的链接文本,这也会有所帮助。

,要添加到其他答案中,如果您进行任何自动测试,最好具有尽可能多的属性,以便能够识别各种小部件。

来自:

在HTML设计限制链接文本长度的地方,“标题”属性很有用

导航栏中的链接通常就是这种情况,尤其是当您的页面具有多列布局时

尝试使用TITLE属性为访问者提供额外的导航信息

在早期(1998年!)有人担心这个问题,但现在这是一个加强所谓的检查的好方法

为了一个语义上更有意义的文档和潜在的SEO价值,这样做是很好的,但是不同的浏览器对它的支持程度不同

  • 无法通过键盘在文档中搜索标题文本
  • 您无法控制title元素的外观、位置或持续时间(如果不将title替换为一些Javascript bastardization)
  • 使用屏幕阅读器的人可能会发现同时听到链接文本和链接描述会很尴尬(尽管至少在JAWS中,您可以更改设置以启用/禁用此功能)

它也很方便,因为如果您将鼠标悬停在链接上,大多数浏览器都会在工具提示中显示它。您提到过JAWS,JAWS的一个免费替代品是firefox的附加组件firevox(),值得一看。每个元素都可以有一个ID来标识它。你不需要一个标题。