[PR]テレビ番組表
今夜の番組チェック

Safari (KHTML) CSSバグリスト

使用されるはずのないフォントで文字列が表示される(S1.0)

症状

font-familyプロパティで、日本語などの多バイト文字用フォントとして名称に日本語文字を含まないフォントが含まれている場合でも、指定したフォントとは異なるフォントで多バイト文字が表示されることがある。

※Safariは、名称に日本語文字を含むフォントを認識しません(Safariバグ003)。

例示

<p style="font-family:Times,'小塚明朝 Std R','Kozuka Mincho Std',serif;">
CSSを使用する</p>
<p style="font-family:Arial,Osaka;">
CSSを使用する</p>

CSSを使用する

CSSを使用する

2つの例があります。前者は日本語文字が小塚明朝ではなくヒラギノ明朝で、後者は日本語文字がOsakaではなくヒラギノ角ゴで表示されるそうです。

修正状況

Safari1.0でこの現象が発生するそうです。