<分区>
为了 SEO 目的和干净/语义代码,我们不能在带有替代文本的标签中同时使用透明的 .png 作为 CSS 背景图像吗?
例子:
CSS:
.ImgClickTrans {
width: 100%;
height: 100%;
}
#image-in-question {
background-image: url(../images/bg-image-5.jpg);
}
连同这个 HTML:
<div id="image-in-question">
<a href="http://stackoverflow.com/">
<img class="ImgClickTrans" src="../images/trans.png" alt="EVER IMPORTANT ALT TEXT">
</a>
</div>
我们是否知道这是否被视为作弊(有点像 -9999 像素的文本缩进)? 以我简单的思维方式,它为我们提供了两全其美的方法。我们想要的样式,包括背景图片以及可供 Google 和屏幕阅读器抓取的替代文本。
感谢任何意见。