Adobe Univers LT Std フォントを購入して PC にインストールしましたが、Web ページで使用しようとすると問題が発生します。フォントは otf 形式です。ブラウザーがこのフォントに異なるフォント ファミリー名を使用していることに気付きました。FireFox 25.0 は font-family 値として OT Family 名 (Univers LT Std) を使用しているようで、Chrome 30 は PS フォント名 (UniversLTStd) を使用しています。だから私は次のようにCSSを書くことになりました:
p { font-family: UniversLTStd, Univers LT Std; }
1 つのフォントが異なるブラウザで動作するように、複数のファミリ名を記述しないようにする方法はありますか? FontLab Studio でフォントの属性を確認しました。
フォント名の基本セット:
- ファミリ名: Univers LT Std 55
- PS フォント名: UniversLTStd
- フルネーム: Univers LT Std 55 ローマン
- メニュー名:Univers LT Std 55
- FOND 名: Univers LT Std 55
OpenType 固有の名前:
- OT ファミリ名: Univers LT Std
- OT スタイル名: 55 ローマン
- Mac 名: Univers LT Std 55
しかし、font-family として使用する汎用名は見つかりませんでした。
UPD : ユーザーの PC にもフォントがインストールされていると想定されます。フォントの名前はサーバーから受信され、クライアントは受信した名前のフォントを使用します。