lang属性を明示しなければ欧文フォント指定が反映されない

症状

任意の要素に対してfont-familyプロパティで欧文フォントを指定する場合、その要素のlang属性を明示的に「ja」以外の値にしなければ欧文フォントの指定が無視されてしまう。

例示

<p style="font-family:Impact, sans-serif;">Impact [ja]</p>
<p style="font-family:Impact, sans-serif;" lang="en">Impact [en]</p>

Impact [ja]

Impact [en]

どちらもImpactフォントで表示させています。両者の違いはlang属性でja以外の値を明示しているか、そうでないかです。

スクリーンショット

WinIE6WinIE6.0での表示(標準モード)

修正状況

MacIE5で発生する模様。

関連記事

ペンギン

RSS

はてなブックマークはてなブックマーク

リンク

初心者向け技術サイト

メニュー

コメント

タイトルの一覧

投稿の一覧

お問い合わせ

お問い合わせ

backgroundプロパティで位置の値を2つ指定しないと位置指定が無視される

上に戻る