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で発生する模様。

スポンサーリンク

関連記事

スポンサーリンク

exec 現行のジョブに置き換えてコマンドを続行する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る