2

私のウェブサイトでは、私のフォントファミリはTw Cen MT, Gill Sans, Century Gothic, sans-serifです。もちろん、誰もがTw Cen MTを持っているわけではないので、私はこの方法を試してみることにしました@font-face

これが私のCSSです:

@font-face { font-family: Tw Cen MT; src: local("Tw Cen MT"),  url(fonts/TwCenMT.ttf) }

いくつかの質問:

  1. これはすべての最新のブラウザー(Firefox、Chrome、Safari、およびIE8)で機能しますか?

  2. フォントを持っているので、まだテストしていません。この方法は、私のホームページにアクセスしたときに機能しますか?

  3. フォントは大きなファイルです。私のサイトにアクセスすると、読み込み時間が長くなりますか?

よろしくお願いします

4

4 に答える 4

2

非技術的な観点から、あなたのフォントライセンスがこれを許可していると確信していますか?ほとんどの商用フォントメーカーは、そのようなインターネットでのダウンロード用に保護されていないフォントが提供されていることに非常に腹を立てています。

自分を訴えに行かないでください。

于 2010-02-01T21:09:46.823 に答える
1

特にIEを取り巻くいくつかの「落とし穴」がありますが、それはあなたが言及したすべてのブラウザの最新バージョンで技術的に機能します。 これは、それについてさらに詳しく説明しているリンクです。

サイトにアクセスするロード時間は短かった(<1秒)が、スタック内のすべてのフォントに精通していないため、実際にどのフォントがプルされたかはわかりません。

私の知る限り、これは@ font-face構文の標準的なソースですが、これでも問題が発生しました。

私の経験では、簡単な答えは、@ font-faceは技術的に広くサポートされていますが、実際には正しく理解するのが難しい場合があるということです。

于 2010-02-01T21:06:47.693 に答える
1

これらの 人物は、URLを「二重引用符」で囲み、フォント面内のすべての行をセミコロンで終わらせれば問題ないと言っています。

于 2010-02-01T21:01:32.240 に答える
0

さまざまなブラウザでテストするには、https://browserlab.adobe.com/を確認してください。または、http://litmusapp.com/browser-testing。お役に立てば幸いです。

于 2010-02-01T21:07:10.203 に答える