• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:画像を使ったナビゲーションバー)

画像を使ったナビゲーションバーの作り方

このQ&Aのポイント
  • 画像を使ったナビゲーションバーの作り方について質問があります。
  • 従来の方法であるtext-indent: -9999px;は隠しテキストとしては推奨されておらず、より適切な方法が求められています。
  • どのような方法が適切かについて検討中です。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

>「text-indent: -9999px;」などの方法は隠しテキストにあたり、あまり良くないことを知りました。  それは、ありえません。<span class="hide">富士山が世界遺産に登録</span>検索エンジンはスタイルシートを読みませんが、<span class="hide">富士山が世界遺産に登録</span>そのページの内容と、<span class="hide">富士山が世界遺産に登録</span>文字の整合性の判断はします。それが「隠し文字がまずい」と言う意味です。  上のように書いて、span.hide{text-indent:-20em;}なんてすれば、明らかに跳ねられる。  と言う意味です。 >通常時もマウスオーバー時も画像を使ってのナビゲーションバーにしたい場合 どのような方法が適当になるのでしょうか?  a:after{content:url();display:black;width:***;height:****;position:absolute;top:***;left:***;} とか・・

a_berry
質問者

お礼

解りやすい解説までしてくださり、ありがとうございました。