CSS スタイルを HTML 外部スタイルシートにインポートする方法

CSS スタイルを HTML 外部スタイルシートにインポートする方法

リンクインスタイルとは、すべてのスタイルを 1 つ以上の外部スタイルシート ファイルに配置することです。このファイルの拡張子は css です。リンク タグを通じて、外部スタイルシート (css という名前の外部スタイル ファイル) が HTML ドキュメントにリンクされます。このようにして、構造とスタイルを 2 つのファイルに分割できるため、スタイルや構造を編集しやすくなります。

基本的な構文は次のとおりです。

<link rel="スタイルシート" href="text.css" />

ヒント: ショートカットキーはlink+tabです

具体的な手順

① HTMLファイルとCSSファイルを別々に作成し、ファイル名の末尾をそれぞれ.htmlと.cssにします。

HTML では、スタイルの変更が必要な構造とコンテンツのみが記述されます。
CSS ファイルにはスタイルのみが記述されます。

例えば:

HTMLファイルの書き込み:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<ヘッド>
	<meta http-equiv="コンテンツタイプ" content="text/html;charset=UTF-8">
	<title>ドキュメント</title>
</head>
<本文>
	<div class="demo">Zhang Wangwang と一緒に外部スタイルシートを学ぶ</div>
	<div>Zhang Wangwang と一緒に外部スタイルシートを学ぶ</div>
	<div>Zhang Wangwang と一緒に外部スタイルシートを学ぶ</div>
	<div>Zhang Wangwang と一緒に外部スタイルシートを学ぶ</div>
</本文>
</html>

cssファイルの書き込み:

。デモ{
	色: 青; 
}

この時点で、ブラウザには次のように表示されます。

ここに画像の説明を挿入

上記のコードからわかるように、最初の行「Learn external style sheets with Zhang Wangwang」の色を青に設定していますが、.html ファイルと .css ファイルの間に接続がないため、ブラウザーのテキストの最初の行には編集した色が表示されません。

②HTMLの<head>内に挿入

<link rel="stylesheet" href="css ファイルパス" />

その後、Ctrl + S を押してブラウザを更新すると、次のように表示されます。

テキストの最初の行が青色に変わっているのがわかりますね〜

知らせ

練習するときは、.css ファイルと .html ファイルを同じディレクトリ フォルダーに配置し、スタイルや構造を記述した後、Ctrl + S を押して最初に保存することを忘れないでください。そうすることで、結果がより良く、より速く表示されます。
リンク タグの機能は、現在の HTML ページに外部 CSS スタイルを導入することであり、HTML ファイルと CSS ファイル間の橋渡しとなります。

CSS スタイルを HTML 外部スタイルシートに導入する方法についての記事はこれで終わりです。CSS スタイルを HTML に導入する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  HTML テーブルの行間および列間の操作 (rowspan、colspan)

>>:  CSS3はリストの無限スクロール/カルーセル効果を実現します

推薦する

Docker で Ubuntu に Python3 と Pip をインストールする際の問題

文章1) Ubuntuイメージをダウンロードする docker プル Ubuntu 2) 画像を見る...

Centos7 でスーパーバイザ デーモンをインストールして設定する方法

初心者は自分で録音しましょう1. スーパーバイザーをインストールします。 Supervisor は ...

LeetCode の SQL 実装 (182. 重複するメールボックス)

[LeetCode] 182.重複メールPerson という名前のテーブル内のすべての重複メールを...

タグのターゲットリンクを iframe に向ける方法

コードをコピーコードは次のとおりです。 <iframe id="myFrameId&...

MySQL sql_modeの適切な設定に関する詳細な説明

MySQL sql_modeの適切な設定sql_mode は見落とされやすい変数です。デフォルト値は...

yum を使用して rpm と関連する依存関係をダウンロードして、docker をオフラインでインストールします。

yum を使用してすべての依存関係を一緒にインストールできますが、–downloadonly –d...

docker-compose ポートと expose の違いの詳細な説明

docker-compose でコンテナ ポートを公開する方法は、ports と expose の ...

Alibaba Cloud MySQL スペースをクリーンアップする方法

今日、Alibaba Cloudからディスク警告通知を受け取りました。確認したところ、100Gのスペ...

Vueルータールーティングガードの詳細な説明

目次1. グローバル beforeEach 1. グローバル beforeEach 2. 実装2. ...

Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装

今日はdockerを使ってイメージをpullしたのですが、速度が悪くて見れず最後まで待ち続けました。...

Nuxt.jsプロジェクトのDockerデプロイメントの実装

Docker 公式ドキュメント: https://docs.docker.com/ Docker は...

Windows 10 1903 エラー 0xc0000135 の解決方法 [推奨]

Windows 10 1903 は、2019 年に Microsoft がリリースした Windo...

TypeScript における列挙型の理解と応用シナリオ

目次1. 何ですか2. 使用数値列挙文字列列挙異種列挙自然3. 応用シナリオ要約する1. 何ですか列...

dockerコンテナがIP経由でホストマシンにアクセスできない問題を解決する方法の詳細な説明

問題の起源docker を使用する場合、残念ながら docker コンテナ内のホストのポート 80 ...