SEO的には良くないと言われている「text-indent: -9999px」ですが、必要な場合があり、もしくは、コードの改変が面倒なので・・・使うケースがあったりします。 Webフォントなどを駆使すればなんとかなるケースもありますが、思った通りのデザインにはならないので、未だに-9999pxにお世話になることもあるんじゃないでしょうか。 text-indent: -9999pxにお世話になるケース? h1で囲まれたロゴ SEO的にはimgタグの画像にして会社名などはaltが良いとされていますが、サイト名でもある会社名などのimgタグをh1タグに囲みそれがSEO的にOKかどうかは不明です。そもそも、どういう状態がOKかという定義もあいまいですがw wp_nav_menuで出力したメニューを画像メニューにしたい wordpressのmenuに画像項目を追加できるように加工したかったのですが、
![さよなら-9999px (CSSでテキストを画像にする方法) | サイトスパイラル(Sitespiral) - 沖縄で ホームページ制作 / WordPressのことなら](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec3f61a811c522fbc545b8ecde6a4c2fa12f19f2/height=288;version=1;width=512/https%3A%2F%2Fwww.sitespiral.jp%2Fwp3%2Fwp-content%2Fuploads%2F2014%2F03%2Fgoodbye-9999px.png)