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>
これが不正行為 (-9999px のテキスト インデントのようなもの) と見なされるかどうかはわかりますか? 私の単純な考え方では、それは私たちに両方の長所をもたらします. Google とスクリーン リーダー用のクロール可能な代替テキストと共に背景画像を使用した希望のスタイル。
ご意見をお待ちしております。