我注意到最近有很多关于可访问性和SEO最佳实践的文章质疑旧CSS text-indent: -9999px
技巧的用法,我很好奇这里最好的做法是什么。
谷歌的一名员工表示it's not great和图片上的alt
标签对于屏幕阅读器来说应该是合适的。这背后有什么真相吗?我应该改变我在网站上处理一些图像的方式吗?
答案 0 :(得分:5)
带有alt属性的图片。
文本缩进技巧对于屏幕阅读器用户来说非常好,但是对于刚关闭图像的人(或者由于网络错误而导致图像无法加载的情况(试图在移动的火车上使用3G) 这样有趣))。
答案 1 :(得分:1)
我认为alt
属性更易于访问,除非文本缩进的元素是标题元素(H1,H2等等),并以徽标为背景。
在这种情况下,我认为文档结构是最重要的,使用正确的标题文本很重要。这样,即使在使用马赛克1.0 :-)
查看页面时,也会保留文档结构