ホームページ > ウェブフロントエンド > htmlチュートリアル > HTMLで外部参照されているCSSファイルが有効にならない原因の分析と解決策

HTMLで外部参照されているCSSファイルが有効にならない原因の分析と解決策

不言
リリース: 2018-06-05 11:29:59
オリジナル
16244 人が閲覧しました

この記事では、HTML 外部参照 CSS ファイルが有効にならない原因の分析と解決策を主に紹介します。この記事の紹介は非常に詳細であり、興味のある友人は一緒に学ぶことができます

フロントエンドの初心者として。 , 数日間フロントエンドをいじっていました。 。今日、私は自分が信じていたものに問題があることに突然気づきました。 。たとえば、css ディレクトリ style.css に css スタイル ドキュメントを作成しました。現時点では、文は 1 つだけです:

XML/HTML コードコンテンツをクリップボードにコピーします

body {    
background-color: #ddd;    
}
ログイン後にコピー

次に、この外部 CSS を HTML ファイルに導入します:

XML/HTML コードコピーコンテンツをクリップボード

<link rel="stylesheet" type="text/css" href="css/style.css">
ログイン後にコピー

に保存すると、ブラウザが更新されます。 。うわー、カオさん。反応しませんでした、機能しませんでした。 。このパスを何度か確認して問題がないことを確認し、Chrome の F12 デバッガーを開きました。ブラウザが CSS ファイルを読み込んだことを確認し、ファイルを開くと、


が文字化けしていました。 。エンコードかフォーマットに何か問題があるはずですが、それがわかりません。 。フロントエンド パートナーに相談した後、Web ページの現在のエンコーディングを確認しました。

は UTF-16LE エンコーディングを示しています。 。

後で試してみて、Sublime エディターを使用してローカル CSS ファイルのエンコード形式をこの utf-16LE に変更しました。


CSS コードを書き直しました。保存して実行します。 。案の定、それだけです。 。

しかし、私のHTMLはutf-8として指定されており、CSSはutf-16であるため、非常に不満です。 。そこで、再度解決策を尋ねました。それは解決できますし、簡単です。 。

CSSをutf-8に再変更し、内部のコードを編集します。この CSS を HTML に導入するときに、エンコード形式を宣言するだけです:

つまり、リンク タグに属性を追加します: charset="utf-8"。 。 。それは本当に簡単です。 。 。


HTMLで外部参照したCSSファイルが有効にならない原因の分析と解決策について、ここで紹介していきますので、お役に立てれば幸いです!

関連する推奨事項:

入力テキスト入力キャッシュのクリアを無効にする 2 つの方法


以上がHTMLで外部参照されているCSSファイルが有効にならない原因の分析と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート