CSS スタイルを HTML に埋め込むには、主に 3 つの方法があります: 1. タグの # # を設定します。 # 属性、インライン スタイルと呼ばれます; 2. HTML の タグで タグを使用し、埋め込みスタイルと呼ばれます; <p></p>3. 外部 CSS ファイルの作成とリンク、外部スタイルシートと呼ばれます。 <p></p>基本スタイル シートは通常、<body> や <p> などの HTML タグの外観を変更します。ヘッダー ファイルで CSS ファイルまたはスタイルシートを使用する場合、スタイル クラスを定義し、<p>class="?"<code> 属性を使用して任意の要素に適用することもできますが、これはこの簡単なガイドの範囲を超えています。 </code></p> <p>インライン スタイル<strong></strong></p> 機能: <p></p>1) インライン スタイルは、コード内の HTML 要素に配置されます。 <p></p>2) インライン スタイルを使用する場合、スタイルは選択した要素にのみ影響します。 <p></p>3)、インライン スタイルにはセレクターはありません<p></p>注: HTML で定義されたインライン スタイルは、追加先のタグにのみ適用されます。 <p><br><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false"><p style="color:red;">Some red text</p></pre><div class="contentsignin">ログイン後にコピー</div></div></p>利点: <p></p>1. 変更をテストしてプレビューする場合に非常に便利です。 <p></p>2. 迅速な修復に非常に役立ちます。 <p></p>3. HTTP リクエストを減らします。 <p></p>欠点: <p></p>インライン CSS はすべての要素に適用する必要があります。 <p></p><p>埋め込みスタイル<strong></strong></p>機能: <p></p>1)、スタイルタグ<style type ="text/css"> < ;/に配置されます。 style> は Web ページの head セクションに記述されます。 <p></p>2)、記述されたスタイルは、それを使用する Web ページでのみ使用されます。 <p></p>3)、埋め込みスタイルは「内部スタイル」とも呼ばれます。 <p></p>ヘッダーで定義されたスタイルは、ページ全体に適用されます。以下の例では、ページ内のすべての h1 タグにタイトルが赤色で表示されます。 <p><br/><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false"><head> <style type="text/css"> h1 { color: red; } ログイン後にコピー利点: 1. スタイル シートは 1 ページにのみ影響します。 2. 内部スタイル シートではクラスと ID を使用できます。 3. 複数のファイルをアップロードする必要はありません。 HTML と CSS は同じファイル内に含めることができます。 欠点: 1. ページの読み込み時間が長くなります。 2. 影響するのは 1 ページのみなので、複数のドキュメントで同じ CSS を使用する場合は役に立ちません。 外部スタイル シートHTML ファイルと同様、CSS ファイルはプレーン テキストであり、通常は .css ファイル拡張子が付いており、特定のタグを介して HTML ファイルにリンクできます。 。 機能:1)、別のドキュメントに記述され、さまざまな Web ドキュメントに添付されます2)、これを変更すると、# と呼び出すすべてのページに影響を与える可能性があります。 ##3)、変更が簡単です たとえば、style.css ファイルの内容は次のようになります。 body { background-color: beige; color: #000080;} h1 { color: red;}ログイン後にコピーその後、 を使用できます。ヘッダーが導入されて有効になります。 ログイン後にコピー 利点: 1. HTML ページのサイズが小さくなり、構造がより明確になります。 2. 読み込み速度が速くなります。 3. 同じ .css ファイルを複数のページで使用できます。 欠点: 外部 CSS が読み込まれるまで、ページは正しくレンダリングされない可能性があります。