2016-10-26 15 views
0

ASP.Netアプリケーションにgoogle opensourceフォントを追加する必要があります。 は現在、私はASP.NetアプリケーションへのGoogleフォント参照の追加

<head runat="server"> 

    <!-- Google Fonts --> 
    <link href='http://fonts.googleapis.com/css?family=Titillium+Web:400,200,300,700,600' rel='stylesheet' type='text/css'/> 
    <link href='http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300' rel='stylesheet' type='text/css'/> 
    <link href='http://fonts.googleapis.com/css?family=Raleway:400,100' rel='stylesheet' type='text/css'/> 

</head> 

を次のようにAPIをGoogleにリンクを使用してそれらを含めました。しかし、問題は、私はインターネットなしで開発環境で私のWebアプリケーションを実行すると、これらのフォントが動作しませんです。

私は、アプリケーションにjavascript(.js)& css(.css)ファイルを追加するのと同じように、これらのフォントをASP.Netアプリケーションの参照として追加する必要があります。

例:

<link rel="stylesheet" href="css/owl.carousel.css"/> 
<link rel="stylesheet" href="style.css"/> 
<link rel="stylesheet" href="css/responsive.css"/> 
<script src="jq/jquery.min.js"></script> 

だから私は、フォントファイルをGoogleに参照を追加することで、インターネットなしで私のWebアプリケーションを実行する必要があります。これを行う方法はありますか?

+0

は、Googleフォントをダウンロードしてお使いのdevの環境でそれをインストールし、それがあるとして(別の環境では)インターネットが利用可能なので、とき、リンクタグを保つことができます、彼らはダウンロードされます – Thangadurai

+0

いくつかの良い提案についてはhttp://stackoverflow.com/questions/16994372/local-fallback-for-google-web-fontsを参照してください – LDJ

答えて

0

あなたはフォントをダウンロードし、ローカルのdevel webwserverにそれらをホストする、とほとんど同じようにそれらを含める、ここではGoogleの-webfontsヘルパーを見ることができます:

https://google-webfonts-helper.herokuapp.com/fonts

これはちょうどにあなたを必要としますビルドイベントやカスタム処理を使用して、デバッグビルドとリリースビルドの間でCSS部分を交換します。

編集:ここでははるかに便利な情報:How to host google web fonts on my own server?

関連する問題