2016-11-24 18 views
1

CSSフォントをインポートしようとしていますが、残念ながらそれが動作していないため、私は本当にわかりません。CSSのフォントフェイスが動作しません

「deadjim.ttf」と呼ばれるフォントは、私のメインのpublic_htmlの中に置かれています。正しいパスです。パスを訪れてファイルをダウンロードします。

@font-face { 
    font-family: 'deadjim'; 
    src: url('http://url.com/deadjim.ttf'); /*URL to font*/ 
} 

キャッシュをクリアしようとしましたが、これはうまくいきませんでした。どうやらそれはSafariで動作しているのですが、私はWindows PCを持っているかどうかを確認する手段がありません。

+0

...また、あなたがはい、私はそれに似た私のフォントaswellを、定義されているフォント – DaniP

答えて

0

フォントを通常と同じようにしてください。 @ font-faceはhtmlにスタイルを適用しません。フォントを定義するだけです。

#Define your font 
@font-face { 
    font-family: 'deadjim'; 
    src: url('http://url.com/deadjim.ttf'); /*URL to font*/ 
} 

#Will apply the font as default on the entire page 
html, body{ 
    font-family: 'deadjim'; 
} 
+0

の 'woff'formatsを含める必要があります。

はここFontAwesome含むの例です。私は2つのインポートされたフォントを持っていて、私はそれらを変更しました – ConorReidd

0

あなたのフォントはすべてのブラウザ/ほとんどのプラットフォームで動作確認するために、あなたは(提供されるすべての形式で)これに似た何かをする必要があります - それだけの.ttfファイルを持っているだけでは不十分です。相対パスを使用してみてください

@font-face { 
    font-family: 'fontawesome'; 
    src: url('fontawesome-webfont.eot?v=4.7.0'); 
    src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), 
     url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), 
     url('fontawesome-webfont.woff?v=4.7.0') format('woff'), 
     url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), 
     url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 
+0

.ttfファイルだけだった私の最後のファイルのために十分であるようでした。私の前提は、1つのttfファイルが最新のChromeで動作し、別のものが – ConorReidd

関連する問題