Googleフォントをダウンロードし、そのフォントを使用するオフラインサイトを設定する。
テンプレートがあるのですが、このようにGoogleフォントを参照するようになっています。
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600,300' rel='stylesheet' type='text/css'>
オフラインでずっと動いている私のページで使うには、どのようにダウンロードして設定すればいいのでしょうか?
125
11
google webfonts helper をチェックしてください。
GoogleのすべてのWebフォントをダウンロードでき、実装にcssコードを提案します。 このツールを使用すると、面倒なくすべての形式を一度にダウンロードすることもできます。
また、Githubページもご覧ください。
Googleフォント-http://www.google.com/fonts/に移動し、コレクションに好きなフォントを追加して、ダウンロードボタンを押してください。 次に、@ fontfaceを使用して、このフォントをWebページに接続します。 ところで、使用しているリンクを開くと、@ fontfaceの使用例が表示されます。
。
例として。
ダウンロードしたフォントファイルのローカルリンクにURLアドレスを変更するだけです。
さらに簡単にできます。
ファイルをダウンロードするだけで、リンクができました。
。
名前はopensans.cssかそこら。
次に、url()のリンクをフォントファイルへのパスに変更します。
次に、サンプル文字列を次のものに置き換えます。
これを達成するための段階的な方法を見つけました(1フォントの場合):< br />。 ( 2013年9月9日現在)。
それでおしまい。 同じ問題があり、その上の解決策がうまくいかなかったからです。< br />。
他の答えは間違っていませんが、これが最速の方法であることがわかりました。
1。 Googleフォントからzipファイルをダウンロードして解凍します。 2。 フォントファイル3を一度にhttp://www.fontsquirrel.com/tools/webfont-generatorにアップロードします。 3。 結果をダウンロードしてください。
結果には、woff、svg、ttf、eot のすべてのフォント形式が含まれています。
さらに、追加のボーナスとして、cssファイルも生成されます。!
Googleフォントをオフラインで使用する方法については、この便利な記事を参照してください。
基本的には、フォントをプロジェクトに含めることになります。
3つのステップ:
1。 Gooleフォントでカスタムフォントをダウンロードし、.cssファイルをダウンロードします。 ex:http://fonts.googleapis.com/cssをダウンロードします?family = Open + Sans:400italic、600italic、400,600,300。 example.css として保存します。 2。 ダウンロードしたファイルを開きます( example.css )。 次に、すべてのfont-faceファイルをダウンロードして、 fonts ディレクトリに保存する必要があります。 3。 example.css を編集:すべてのfont-faceファイルを.cssダウンロードに置き換えます。
例:
。
。
srcを見てください:-> url。 http://fonts.gstatic.com/s/opensans/v14/xjAJXh38I15wypJXxuGMBvZraR2Tg8w2lzm7kLNL0-w.woff2をダウンロードして、 fonts ディレクトリに保存します。 その後、URLをダウンロードしたすべてのファイルに変更します。 今それは次のようになります。
。
。
**すべてのフォントに.cssファイルが含まれていることをダウンロードします。 それがあなたを助けることを願っています。
Google Fontsを使用する場合、ワークフローは3つのステップに分けられます: "選択"、 "カスタマイズ"、 "埋め込む"。よく見ると、"Use"ページの右端に、現在コレクションしているフォントをダウンロードするための小さな矢印があります。
その後、一度フォントをシステムにインストールしたら、他の普通のフォントと同じように
font-family
CSSディレクティブを使用して使用する必要があります。パッケージの依存関係を明示的に宣言するか、ダウンロードを自動化する場合は、ノードパッケージを追加して、Googleフォントを引き込み、ローカルでサービスを提供できます。
npm-Googleフォントダウンロード< i> s< / i>。
typefacesプロジェクトは、オープンソースタイプフェースのNPMパッケージを作成します。
typeface-< typefacename >< / code>の[npmを検索][11]を検索] typeface-robotoやtypeface-open-sansなどの使用可能なフォントを参照し、次のようにインストールします。
npm-Googleフォントダウンロード-< i> ers< / i>。
より一般的な使用の場合、最初にパッケージを取得し、次にそれを含めてほしいフォント名とオプションを指すことにより、2つのステップでフォントを配信するいくつかのnpmパッケージがあります。
ここにいくつかのオプションがあります:
さらに読む:
[11]:https://www.npmjs.com/search?q = author%3Akylemathews%20typeface-。
duydb'sの回答に従って、このプロセスを自動化する以下のpythonコードを作成しました。
これがコピーペストの死の一部に役立つことを願っています。
フォントをダウンロードし、ローカルで参照する必要があります。
投稿したリンクから
CSS
をダウンロードし、次にWOFF
ファイルをすべてダウンロードし、(必要であれば)TTF
に変換してください。そして、あなたが投稿したリンクから
CSS
を変更し、フォントをローカルに含めるようにします。から
への
これで完了です。他にも必要なことがあるかもしれませんが、上記が基本です。この記事では、もう少し詳しく説明しています。
フォントをダウンロードして、フォルダーに抽出するだけです。 次に、そのフォントをリンクします。 以下のコードは適切に機能しました。