Html 如何将标题和ALT添加到背景图像(CSS精灵)?

Html 如何将标题和ALT添加到背景图像(CSS精灵)?,html,css,css-sprites,Html,Css,Css Sprites,在我的项目中,我使用了CSS精灵,因为有很多图像,现在我们的SEO团队说图像应该有ALT和TITLE标记。我知道Title和ALT不能添加到后台。所以他们想出了一个主意,把一个透明的html图像放在背景中的那些图像上,但这对我来说似乎非常不合逻辑(如果图像与关键字不相关,那又有什么关系)。因此,请帮我解决这个问题,什么是最好的实践,有非常合理的理由支持你的答案?所以我可以处理搜索引擎优化团队。我想说的是,不要使用透明图像,因为早期版本的IE并不很好地支持它们。你会看到黑色的方块。但这是一些jav

在我的项目中,我使用了CSS精灵,因为有很多图像,现在我们的SEO团队说图像应该有
ALT
TITLE
标记。我知道
Title
ALT
不能添加到后台。所以他们想出了一个主意,把一个透明的html图像放在背景中的那些图像上,但这对我来说似乎非常不合逻辑(如果图像与关键字不相关,那又有什么关系)。因此,请帮我解决这个问题,什么是最好的实践,有非常合理的理由支持你的答案?所以我可以处理搜索引擎优化团队。

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


如果它们只是背景图像,不会增加网站的意义,请将其保留为背景图像,但如果图像为网站增加了意义,则应按照它们的建议使用img标记和alt标记。Alt标签有助于搜索引擎优化。

感谢您的回答。。它非常符合逻辑告诉我一件事,其中有更高的搜索引擎优化评分,文本在alt标签或真实文本(如果我把文本缩进真实文本)搜索引擎寻找alt标签和奖励点的可访问性和网页上有相关的图像。使用文本缩进只会将文本添加到页面中,这有点像删除了使用alt标记的SEO优势,并向搜索引擎解释您也在使用与内容相关的图像。别担心。。你肯定会明白,显然你的搜索引擎优化团队不知道作为内容一部分的图像和用于装饰的背景图像之间的区别。