見出し画像

27_ CSSの書き方とは?【超入門・体系化ノート】~小学生でもわかるCSSの基本ルール~

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
08_CSSの書き方とは?【超入門・体系化ノート】
~小学生でもわかるCSSの基本ルール~
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

# 1. CSSとは?

HTMLは、

Webページの骨組みを作る言語でした。

CSSは、

その骨組みに、



大きさ

背景

配置

余白

デザイン

などを付ける言語です。

つまり、

HTML



家を建てる

CSS



家をおしゃれにする

という役割になります。

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

# HTMLとCSSの違い

HTML



骨組み



何を表示するか

CSS



デザイン



どう見せるか

JavaScript



動き



どう動くか

この3つが揃うことで、

Webページは完成します。

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

# CSSの基本構造

CSSは、

たった3つでできています。

セレクタ



誰を?

プロパティ



何を?





どうする?

例えば、

```css
h1{

color:red;

}
```

h1



見出し

color



文字の色

red



赤色

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

# CSSを書く3つの方法

① 外部CSS(おすすめ)

style.css

を書く



HTMLから読む

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

② 内部CSS

headタグの中へ

styleタグを書く

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

③ インラインCSS

タグへ

style属性を書く



<p style="color:red;">

こんにちは

</p>

現在は、

①外部CSSが

一番よく使われます。

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

# コメントを書く

CSSでは、

メモを書くこともできます。

```css
/* 見出し */

h1{

color:blue;

}
```

コメントは、

プログラムとして実行されません。

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

# よく使うセレクタ

h1



見出し

p



文章

img



画像

body



画面全体

.class



class

#id



id

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

# よく使うプロパティ

color



文字色

font-size



文字サイズ

background-color



背景色

width



横幅

height



高さ

margin



外側の余白

padding



内側の余白

border



枠線

text-align



文字位置

display



表示方法

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

# 単位

px



ピクセル

%



割合

em



親のサイズ

rem



基準サイズ

vw



画面幅

vh



画面高さ

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

# 色の指定方法

名前



red

blue

green

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

16進数



#ff0000

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

RGB



rgb(255,0,0)

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

RGBA



rgba(255,0,0,0.5)

透明度も指定できます。

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

# 優先順位

style



最優先

id



2番目

class



3番目

タグ



最後

CSSには、

優先順位があります。

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

# CSSツリー

CSS



├ セレクタ



├ プロパティ



├ 値



├ 単位



├ 色



└ コメント

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

# 家で例えると

HTML





CSS



壁紙



家具



カーテン



照明



完成

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

# 今日覚えること

□ CSSはデザイン担当

□ HTMLと役割が違う

□ セレクタ・プロパティ・値で書く

□ 外部CSSが一番使われる

□ colorは文字色

□ background-colorは背景色

□ marginは外側の余白

□ paddingは内側の余白

□ borderは枠線

□ pxや%などの単位がある

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

# 一言でまとめる

CSSとは、

「Webページをきれいに見せるための言語」

です。

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

「ホームページのデザイナー」

です。

HTMLで骨組みを作り、

CSSで色・大きさ・余白・配置などを整えることで、

見やすく美しいWebページを作ることができます。

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

# 次回予告

次は、

**「09_CSSで文字・色・背景を変えてみよう【超入門・体系化ノート】」**

を学びます。

実際にCSSを書きながら、

文字色・背景色・サイズ・中央揃えなど、

Webページの見た目を自由に変更していきましょう。

#CSS
#HTML
#Web制作
#VSCode
#Selector
#Property
#Value
#初心者
#HTMLCSS
#超入門

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

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