2011-12-29 63 views
5

在我的项目中,我使用过CSS图片,因为有很多图片,现在我们的SEO团队说图片应该有​​和TITLE标签。我知道Title &​​不能在背景上添加。所以他们提出了一个想法,即在背景中将透明图像放在HTML中,但对我来说这似乎不合逻辑(如果图像与关键字不相关,那么它又有什么关系)。所以请帮助我,这是非常合乎逻辑的理由来支持你的答案的最佳做法是什么?所以我可以处理SEO团队。如何将TITLE和ALT添加到背景图片(CSS Sprites)?

+2

显然你的搜索引擎优化团队不知道图像是内容的一部分,和背景图像意味着装饰之间的区别。 – BoltClock 2011-12-29 05:49:44

回答

3

我会说不使用透明图像,因为早期版本的IE不能很好地支持它们。你会看到黑色的块。但这是一些JavaScript黑客可以避免的。

如果它们只是不增加网站含义的背景图片,请将其保留为背景图片,但如果图片为网站添加了含义,您应该真正使用img标签并使用alt标签作为他们建议。 Alt标签有助于SEO。

+0

感谢您的回答..它的逻辑非常合理 告诉我一件事,其中在SEO中有更高的评级,alt标签中的文本或真实文本(如果我将文本缩进的真实文本) – 2011-12-29 05:40:04

+0

搜索引擎外观为alt标记和可访问性的奖励点和页面上的相关图像。使用文本缩进只会将文本添加到您的页面,这种方式会删除使用alt标记的SEO优势,并向搜索引擎解释您还正在使用与内容相关的图像。 – 2011-12-29 05:45:58

+0

再次感谢你,你非常清除我的疑问 – 2011-12-29 05:49:02