このコードは、Web サイトのルート ディレクトリにある「fonts.css」というラベルの CSS ファイルにあります。
@font-face
{
src:url(Fonts/Champagne%20&%20Limousines.ttf);
font-family:'Champagne';
}
@font-face
{
src:url(Fonts/Cicle%20Fina.ttf);
font-family:'Ciclef';
}
すべてのフォントは、ルート ディレクトリ ("RootDirectory/Fonts") の "Fonts" というラベルの付いたフォルダーにあります。ルート ディレクトリにある HTML/CSS ページでフォントにアクセスしようとすると、フォントは正常に動作します。ただし、ルート ディレクトリ (「RootDirectory/About」) にないページからアクセスしようとすると、フォントが機能しません。このように機能しないページの HTML があります (「fonts.css」ファイルへのリンク):
<link rel="stylesheet" href="../fonts.css" />
それはうまくいくはずですよね?フォントが機能していた最初のページから新しい HTML と CSS を直接コピーしたため、タイプミスではありません。
PS 新しいページで機能していないのはそれだけです。画像やその他すべてが正常に機能しています。