0

スタイルシートで @font-face を使用して、サイトにカスタム フォントをセットアップしました。私のメイン ページでは問題なく動作しますが、別のディレクトリにある別の html ファイルから同じスタイルシートを読み取ろうとすると、フォントを除いてすべてのスタイルが正常に動作します。

スタイルシート (style.css) とフォントは /style/ ディレクトリにあります。HTMLファイルはサブディレクトリにあり、これを使用してスタイルシートを読んでいます:

<link href = "../style.css" type = "text/css" rel = "stylesheet"/>

ここでも、カスタム フォントを除くすべてのスタイルが使用されます。なぜですか?

4

1 に答える 1

1

絶対 URL (完全なドメイン名とすべてを含む) またはドメイン ルート ( /path/to/font.ttf) に対する相対 URL を常に使用して、フォントがスタイルシートとドキュメントのどちらに対してロードされているかについて混乱を避ける必要があります。

于 2013-01-21T00:44:51.253 に答える