2

Firefox (v16) を使用しているときに、URL プレフィックスに応じて、CSS フォントが読み込まれるか読み込まれないことに気付きました...

接頭辞とは、「www.」の 3 文字を意味します。

次に例を示します。

http://www.purplemartinpress.com/

対...

http://purplemartinpress.com/

Firefox で「www」プレフィックスを使用すると、フォントが読み込まれません。どうしてこれなの?

4

1 に答える 1

1

Firefox (および他のほとんどのブラウザー) は、www サブドメインを他のサブドメインと同じように扱います。ミスマッチも同様です。ドメインが一致しない場合、@font-faceフォントは Firefox に読み込まれません。詳細については、この回答を参照してください。

これを回避する簡単な方法は、同じドメイン内のリソースにリンクするときにドメイン相対 URL を使用する (URL のhttp://purplemartinpress.com一部を削除する) か、URL を正規化して、常に www を含むか、まったく www を含まないようにすることです。

于 2012-11-09T19:36:41.390 に答える