• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リンク区切る罫線の高さを文字の大きさに揃える)

リンク区切り罫線の高さを文字の大きさに揃える方法

このQ&Aのポイント
  • リンク区切り罫線の高さを文字の大きさに揃える方法を教えてください。
  • 現在、文字の高さに対して罫線の方が長くなってしまっています。文字の高さに合わせた線にするにはどうしたらいいですか?
  • 初歩的な内容ですが、リンク区切り罫線の高さを設定する方法についてアドバイスをいただきたいです。

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

  • ベストアンサー
  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

よくあるのは、li等を使用せずに単純にaでリンクを作成して並べる リンクを区切るために、文字|(パイプ)を使用する形ですね。 <a href="hoge.html">hoge</a>&nbsp;|&nbsp;<a href="fuga.html">fuga</a>&nbsp;|&nbsp;<a href="ponyo.html">ponyo</a> さらに文字をグレーにして(aは別指定)、区切りが強調され過ぎないようにするなど。 罫線は表示枠に対して付き、文字は枠内に収まるように作成されている。 文字にはフォントとして(文字の形として)余白が存在するため、どうやっても文字サイズに合わせた罫線を表示することは不可能でしょう。 区切り線ではなく、◆や■で見出し的に区切る方法もよく使われてますね。 あくまで余分な文字を付加したくない場合は、文字サイズに合わせた区切り線画像を用意して background-position:left; background-repeat:no-repeat; padding-leftで画像と文字が重ならないように調節ってのはありかも知れません。

puck8610
質問者

お礼

完璧にできました! ご親切にありがとうございました。 感謝いたします。

その他の回答 (1)

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

.footer_menu li a { font-size: 0.75em; }  じゃなくて、 li にfont-size: 0.75em;を指定する。

関連するQ&A