什么更容易访问,文本缩进:-9999px或只是使用带有alt标签的img?

时间:2012-08-17 15:01:22

标签: html css seo

我注意到最近有很多关于可访问性和SEO最佳实践的文章质疑旧CSS text-indent: -9999px技巧的用法,我很好奇这里最好的做法是什么。

谷歌的一名员工表示it's not great和图片上的alt标签对于屏幕阅读器来说应该是合适的。这背后有什么真相吗?我应该改变我在网站上处理一些图像的方式吗?

2 个答案:

答案 0 :(得分:5)

带有alt属性的图片。

文本缩进技巧对于屏幕阅读器用户来说非常好,但是对于刚关闭图像的人(或者由于网络错误而导致图像无法加载的情况(试图在移动的火车上使用3G) 这样有趣))。

答案 1 :(得分:1)

我认为alt属性更易于访问,除非文本缩进的元素是标题元素(H1,H2等等),并以徽标为背景。

在这种情况下,我认为文档结构是最重要的,使用正确的标题文本很重要。这样,即使在使用马赛克1.0 :-)

查看页面时,也会保留文档结构