外部スタイルシートでフォント名などに使われた2バイト文字を解釈しない。
- Category: Opera, Windows, ver.9 Under
例示
外部スタイルシート「fig1.css」:
p.sample {
font-family: 'MS 明朝', sans-serif;
}
<p style="font-family:'MS 明朝',sans-serif;">style属性で指定</p>
<p class="sample">外部シートで指定</p>
style属性で指定
外部シートで指定
どちらも「MS 明朝」か、既定のサンセリフフォントで表示されます。
スクリーンショット
WinIE6.0での表示
Opera6.01での表示
補足
Opera6.01では、@charset宣言で文字コードを指定してもこのバグは回避できません。
Opera7.0では、@charset宣言で指定しなければフォント名が解釈されません。
修正状況
Opera6.04では改善され、上の例示の場合でも「MS 明朝」で表示されます。Opera7.0では標準・互換モードともに、@charset省略時にこの現象が発生します。


