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

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

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

Search
オススメ書籍
Feeds

Return to page top