我正在开发一个网站,对于主导航,我认为包含标题属性是个好主意。
<a href="/results/" title="Results">Results</a>
这是一件好事吗?此外,它对 SEO 和可访问性有好处吗?
我正在开发一个网站,对于主导航,我认为包含标题属性是个好主意。
<a href="/results/" title="Results">Results</a>
这是一件好事吗?此外,它对 SEO 和可访问性有好处吗?
这是一件很棒的事情。为了可访问性,为了 SEO,为了标准,为了良好的网络礼仪。
不过,您可能想让它们更具描述性:title="Results of your Search" 或 "Results of Test #2"
从这篇文章:
TITLE 属性在您的 HTML 设计限制链接文本长度的地方很有用。
导航栏中的链接通常是这种情况,尤其是当您的页面具有多列布局时。
尝试使用 TITLE 属性为访问者提供额外的导航信息。
早期(1998 年!)对此功能的支持有些担忧,但现在它是加强所谓的信息气味的好方法
这样做是为了获得更具语义意义的文档并可能增加 SEO 价值,但不同的浏览器对它的支持程度不同。
是的,对于使用屏幕阅读器等辅助技术的网站用户来说非常重要。
如果您想要更详细一点并且没有太多空间用于实际链接文本,这也很有帮助。
此外,添加到其他答案中,如果您进行任何自动化测试,最好拥有尽可能多的属性以便能够识别各种小部件。