ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLでCSSを参照するにはどのような方法がありますか?

HTMLでCSSを参照するにはどのような方法がありますか?

php中世界最好的语言
php中世界最好的语言オリジナル
2018-02-11 10:51:542087ブラウズ

今回は、HTMLでCSSを参照する方法と、HTMLでCSSを参照する注意点についてお届けします。以下は実際のケースですので、見ていきましょう。
HTMLでCSSを導入する主な方法は、インライン、埋め込み、インポート、リンクです。

インライン:つまり、マークのstyle属性にCSSスタイルを設定するこの方法は、本質的にCSSの利点を反映していません。使用はお勧めしません

例:

      <html>
      <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Text Demo</title>
      </head>
      <body>
<h1 style=color:white;background-color=blue;>
This is a line of Text.
</h1>
      </body>
      </html>

Embedded: Embedded は、93f0f5c25f18dab9d176bd4f6de5d30e と 9c3bca370b5104690d9ef395f2c5f8d1 の間のページ内のさまざまな要素の設定を記述することに重点を置きます。この方法は、単一の Web ページの場合、非常に便利です。しかし、多くのページを含む Web サイトの場合、各ページがインラインで独自のスタイルを設定すると、CSS によってもたらされる大きな利点が失われます。そのため、Web サイトは通常、次の 2 つの方法を使用して独立した CSS スタイル シート ファイルを作成します。

HTML ドキュメント

に導入されました。 例:

      <html>
      <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Text Demo</title>
<style type="text/css">
h1{
      color:white;
      background-color:boue;
      }
</style>
      </head>
      <body>
<h1>This is a line of Text.</h1>
<h1>This is another line of Text.</h1>
      </body>
      </html>

インポート タイプとリンク タイプ: インポート タイプとリンク タイプの目的は、独立した CSS ファイルを HTML ファイルに導入することであり、この 2 つの間には相応の違いがあります。

実際、この 2 つの最大の違いは、リンク タイプは HTML タグを使用して外部 CSS ファイルを導入するのに対し、インポート タイプは CSS ルールを使用して外部 CSS ファイルを導入することです。したがって、それらの構文も異なります。

リンク スタイルを使用する場合は、次のステートメントを使用して外部 CSS ファイルを導入する必要があります。

<link href="mystyle.css" rel="stylesheet" type="text/css" />

import を使用する場合は、次のステートメントを使用する必要があります。

<style type="text/css">
       @import"mystyle.css";
</style>

さらに、これら 2 つの方法を使用した後の表示効果も若干異なります。リンク方式を使用する場合、CSS ファイルはインストール ページの本体部分よりも前に読み込まれるため、表示される Web ページに最初からスタイル効果が適用されます。インポート方式を使用する場合は、CSS ファイルはインストール ページのメイン部分よりも後に読み込まれます。ページ全体が読み込まれます。一部のブラウザでは、Web ページ ファイルのサイズが比較的大きい場合、スタイルが設定されていないページが最初に表示され、次にスタイル設定された効果が表示されます。閲覧者の観点から見ると、これはインポートを使用する場合の欠点です。一部の比較的大規模な Web サイトでは、メンテナンスを容易にするために、すべての CSS スタイルを複数の CSS ファイルに含めることができます。この方法で、リンク インポートを使用する場合は、CSS ファイルを個別にインポートするためのいくつかのステートメントが必要になります。 CSS ファイルの分類を調整する場合は、HTML ファイルも同時に調整する必要があります。これはメンテナンス作業の欠点となります。インポート メソッドを使用する場合は、一般的な CSS ファイルのみをインポートし、その後、このファイル内の他の独立した CSS ファイルをインポートできます。リンク メソッドにはこの機能がありません。


それでは、CSS ファイルを導入する必要がある場合は、リンク メソッドを使用します。複数の CSS ファイルを導入する必要がある場合は、最初にリンク メソッドを使用して、「ディレクトリ」CSS ファイルを導入します。この「ディレクトリ」 「 CSS ファイル 次に、インポートを使用して他の CSS ファイルを導入します。
JavaScript
を通じてどの CSS ファイルをインポートするかを動的に決定したい場合は、リンク メソッドを使用してこれを実現する必要があります。
これらの事例を読んだ後は、その方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

関連書籍:

ボーダーレス iframe とボーダーレス iframe の操作とは何ですか


HTML Web ページでアンカー ポイントを使用する方法


HTML で js を使用してローカル システム時間を取得する方法


HTMLハイパーリンクaのクリックイベント後、href

が指すアドレスにジャンプします

以上がHTMLでCSSを参照するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。