見出し画像

26_ HTMLとCSSをつなぐ方法【超入門・体系化ノート】~小学生でもわかるHTMLとCSSの連携~

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
07_HTMLとCSSをつなぐ方法【超入門・体系化ノート】
~小学生でもわかるHTMLとCSSの連携~
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

# 1. HTMLとCSSをつなごう

前回は、

CSSが

「Webページのおしゃれ担当」

だと学びました。

でも、

CSSファイルを作っただけでは、

まだHTMLには反映されません。

HTMLへ、

「このCSSを使ってください」

と教える必要があります。

その役目をするのが、

<link>

タグです。

━━━━━━━━━━━━━━━━━━

# 家で考えてみよう

例えば、

家を建てました。

でも、

家具屋さんへ

「家具を持ってきてください。」

とお願いしなければ、

家具は届きません。

HTML





CSS



家具

<link>



家具屋さんへお願い

というイメージです。

━━━━━━━━━━━━━━━━━━

# HTMLとCSSをつなぐ場所

<link>タグは、

headタグの中へ書きます。

例えば、

```html
<head>

<title>私のホームページ</title>

<link rel="stylesheet"
href="style.css">

</head>
```

これで、

HTMLとCSSがつながります。

━━━━━━━━━━━━━━━━━━

# linkタグを見てみよう

```html
<link
rel="stylesheet"
href="style.css">
```

それぞれ意味があります。

link



CSSを読み込む

rel



何のファイルなのか

stylesheet



CSSですよ

href



ファイルの場所

━━━━━━━━━━━━━━━━━━

# style.cssを書こう

例えば、

style.cssへ

次のように書きます。

```css
h1{

color:blue;

}
```

すると、

h1が、

青色になります。

━━━━━━━━━━━━━━━━━━

# HTMLはそのまま

HTMLは、

変える必要はありません。

```html
<h1>

こんにちは

</h1>
```

HTMLは、

骨組みだけを書きます。

━━━━━━━━━━━━━━━━━━

# CSSだけ変える

例えば、

```css
h1{

color:red;

font-size:40px;

}
```

CSSを書き換えるだけで、

見た目が変わります。

HTMLは、

そのままです。

━━━━━━━━━━━━━━━━━━

# 保存して確認しよう

HTMLを書く



CSSを書く



Ctrl + S



ブラウザを見る



変更を確認

Live Serverなら、

保存するだけで、

画面が自動更新されます。

━━━━━━━━━━━━━━━━━━

# フォルダ構成

Web勉強

├ 01_HTML

│ ├ index.html

│ ├ style.css

│ └ images

│   └ cat.jpg

HTMLとCSSは、

同じフォルダへ置くことが多いです。

━━━━━━━━━━━━━━━━━━

# HTMLツリー

HTML

├ head
│   │
│   ├ title
│   │
│   └ link
│        │
│        └ style.css

└ body
   │
   ├ h1
   │
   └ p

━━━━━━━━━━━━━━━━━━

# CSSの流れ

HTMLを書く



linkタグでCSSを読む



style.cssを読む



ブラウザ



見た目が変わる

━━━━━━━━━━━━━━━━━━

# 家で例えると





家具を注文



家具が届く



部屋がおしゃれになる

Webでは、

HTML



CSSを読み込む



ブラウザ



デザイン完成

となります。

━━━━━━━━━━━━━━━━━━

# 今日覚えること

□ HTMLとCSSは別ファイル

□ linkタグでCSSを読み込む

□ linkタグはheadタグの中へ書く

□ hrefはCSSファイルの場所を書く

□ CSSだけで見た目を変更できる

□ Live Serverを使うと便利

━━━━━━━━━━━━━━━━━━

# 一言でまとめる

HTMLとCSSは、

「linkタグでつながる」

という関係です。

もっとかんたんに言うと、

「家に家具を運んでもらうための連絡」

です。

HTMLで骨組みを作り、

CSSでデザインを追加することで、

見やすく美しいWebページが完成します。

━━━━━━━━━━━━━━━━━━

# 次回予告

次は、

**「08_CSSの書き方(セレクタ・プロパティ・値)とは?【超入門・体系化ノート】**

を学びます。

CSSの基本である

「誰を(セレクタ)」

「何を(プロパティ)」

「どうする(値)」

という書き方を、

図やツリーを使って、

小学生でも分かるように学んでいきましょう。

#CSS
#HTML
#link
#stylesheet
#VSCode
#Web制作
#LiveServer
#初心者
#HTMLCSS
#超入門

🔷次の記事はこちらから⇩

いいなと思ったら応援しよう!