CSSファイルで@importルールを使用してGoogleウェブフォントを追加すると、正常に動作します。ローカルに保存されたGoogleウェブフォントとオンラインソース
しかし、そのフォントをダウンロードしてサーバーにローカルに保存してから、@ font-faceルールを自分のマシンに転送すると機能しません。
だから私がやったことは、この行を置き換えることだった、私のCSS/fonts.cssファイルに:これで
@import url(http://fonts.googleapis.com/css?family=Michroma);
:つまり
@font-face {
font-family: 'Michroma';
font-style: normal;
font-weight: 400;
src: url(http://localhost/xampp/mysite/css/fonts/michroma/micrhoma.woff) format('woff');
}
、私はちょうどからコードをコピーそのフォントのgoogleapi。そして上記のパスにフォントファイル(.woff)を保存しました(私は再確認しました、実際にそこにあります)。
私もこれにURLを編集してみましたが、ない良い:
src: url(fonts/michroma/michroma.woff) format('woff');
私たちは、ローカルにそれらを使用している場合、Googleのウェブフォントが動作しない理由は何らかの理由があると信じ、そうそこになければならないことはできません私がやっていることに何か間違っている。手がかり?とにかく私たち自身のフォントフェイスをどう定義するのでしょうか? (私は前にそれを試したことがない)。
実際は今は大丈夫です! – user961627
引用符はオプションですので、引用符を削除しても何も修正されません。 –
@ user961627、どういう意味ですか?あなたのコメントは、提案された回答に関連していますか? Michroma(IE、Firefox、Chromeでテスト済み)では問題は再現できますが、別のフォントではありません。ライはフォント固有の問題だと思われます。フォントをリロードしましたか? (私はやったけど助けにはなりませんでした) –