私のウェブサイトのメインページの作成が終了しました。私はGoogleからインポートしたフォントが動作していないことに気付きました。ウェブサイトをローカルで見るとうまくいきますが、ウェブサーバーにアップロードすると表示されません。私はそれが問題なのかどうかは分かりませんが、私はapache2を使ってUbuntu 14.04を実行しています。ここでは、HTMLのインポートは次のとおりです。HTMLインポートされたフォントがウェブサーバーではなくローカルで動作しています
<link rel="stylesheet" href="css/master.css">
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300" rel="stylesheet">
ここで私が持っているCSSです:
@import 'https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300';
body
{
background-color: #dfdfdf !important;
font-family: 'Open Sans Condensed', sans-serif !important;
}
それはローカルに正常に動作しますが、私は、AにアップロードするときWebサーバーは動作を停止します。
Google ChromeでF12キーを押してデベロッパーツールを開き、[コンソール]タブにエラーメッセージが表示されているかどうかを確認します。 Chromeは通常、参照しているリソースに問題があると報告します。たとえば、両方のサイトをHTTPSで開いていることを確認します。代わりにHTTPバージョンのGoogle APIを参照する必要があります。 –
私はメインブラウザとしてOperaを使用しています。私はクロムを読み込みましたが、コンソールタブの下には2つのエラーがあり、どちらも404の読み込みに失敗しました。 1つは/js/scripts.js < - はフォントにはまったく関係なく、もう1つはファビコン(存在しない)です。フォントについては何もありません。私は何か奇妙なことに気づいた。私は自分のCSSファイルを保存し、それをローカルで表示します。私はそれを私のWebサーバーにアップロードし、Webページのリソースをチェックすると、CSSファイルに@importは存在せず、どちらもbodyセレクタで指定されたフォントファミリーではありません。私は保存してアップロードしますが、何もしません。 – ihavemorealts
私はちょうど私のCSSのどれもWebサーバー上で更新されていないことに気づいた。私が新しいCSSファイルを入れて、要素を調べると、私が追加した最新のコードはまったく表示されません。 – ihavemorealts