ブラウザによってフォントのレンダリング方法が異なることはわかっています。特に太字フォントfont-weigh
は、 が設定されていない限り、すべてのブラウザで異なって表示されますnormal
が、これにより太字フォントを使用できなくなります。
要素に適用font-weight: bold;
すると#default_menu
、一部のブラウザーではメニュー出力が他のブラウザーに比べて非常に広くなり、1 ピクセルや 2 ピクセルとは異なり、細かく調整するには少し多すぎます。
この問題を解決する、または少なくとも改善する可能性はありますか?
ありがとう
HTML
<ul>
<li><a href="#nogo" title="HOME">HOME</a></li>
<li class="main_menu_seperator">|</li>
<li><a href="#nogo" title="HOW IT WORKS">HOW IT WORKS</a></li>
<li class="main_menu_seperator">|</li>
<li><a href="#nogo" title="PARTNERS">PARTNERS</a></li>
<li class="main_menu_seperator">|</li>
<li><a href="#nogo" title="BLOG">BLOG</a></li>
<li class="main_menu_seperator">|</li>
<li><a href="#nogo" title="CONTACT US">CONTACT US</a></li>
</ul>
CSS
#default_menu
{
font-weight: normal;
}
#default_menu
{
font-size: 16px;
}
#default_menu ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}
#default_menu li
{
display: inline;
}
.main_menu_seperator
{
padding: 0px 10px 0px 10px;
}