ulタグとliタグを使用してHTMLナビゲーションストリップを作成しました。
<div id="navLimitedLength">
<ul id="navmenulist">
<li class="menu"><a>Add</a></li>
<li class="menu"><a>Update</a></li>
<li class="menu"><a>View</a></li>
<li class="menu"><a>Delete</a></li>
</ul>
</div>
最初に、CSSを使用してArialフォントを使用するように次のように設定しました。
li.menu a
{
text-decoration:none;
font-family:Arial;
font-size:18px;
}
次に、フォントを次のようにSegoeUIに変更しようとしました。
li.menu a
{
text-decoration:none;
font-family: 'Segoe UI';
font-size:18px;
}
ただし、これによりメニューの外観も変更され、メニューが重なるようになります
私が理解している限り、フォントを変更しても他のスタイルは変更されません。これは、IE8で試しているためかもしれません。
しかし、物事が所定の位置にとどまり、望ましい方法で動作することを保証するための標準的な方法は何ですか。