1

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 にもフォントがインストールされていると想定されます。フォントの名前はサーバーから受信され、クライアントは受信した名前のフォントを使用します。

4

1 に答える 1

0

ほとんどの人は、購入してコンピューターにインストールしたフォントを自分のコンピューターにもインストールしていないことに注意してください。ただし、Web サイトでフォントを使用するライセンスをお持ちの場合は、Font Squirrel Webfont Generator Toolを使用してフォントのスタックを生成できます。これらはすべての主要なブラウザーで動作し、CSS コードに記述する必要がある名前は 1 つだけです。

于 2013-11-11T11:48:53.130 に答える