CSSの画像置換って

いまさらですが、毎回悩むのですが。
CSSの画像置換(Image Replacement)っての。業界標準ってどうなのよ???

「CSS有効で画像は非表示」のユーザーに対して、text-indent:-9999px;ではアクセシビリティ的によろしくないということで、「:before擬似要素」ってのを利用する方法もあるのですが、これIE6が未対応。
となると、やはりCSSで表示制御するよりも、素直にimgでマークアップして、alt属性値をきちんと与えてあげるのがベターなのでしょうかねぇ・・・。

「画像置換という手法 | Web標準Blog | ミツエーリンクス」にもそういう感じで書かれているし。

Comments