CSS
PR

CSSの入口(0-0)|文字・余白・レイアウトを整える最短ロードマップ(web-programming / css)

CSS0-0_compressed_re.webp
toshi
記事内に商品プロモーションを含む場合があります

※この記事は「CSS章の入口(0-0)」です。
ここでは“おしゃれなデザインを一気に作る”のではなく、まず「読みにくいHTMLを、読みやすく整える」順番を決めます。
最初は細かいことより、変化が見えることが大事です。

HTMLで1ページを作れるようになると、次に気になるのが見た目です。

「文字が詰まって読みにくい」
「余白がなくて窮屈」
「なんだか全部同じに見える」

ここで登場するのが CSS です。

CSSは、ページを“派手にする”ためというより、
まずは **読みやすく整えるための道具** だと思うと入りやすいです。

CSSは、文字の見た目を変えるところから始めて、余白・箱・配置へと少しずつ進めると分かりやすいです。
上から順番に進めれば、初心者の方でも無理なく読み進めやすくなります。

HTMLの次にやる理由

この章の位置づけ

親カテゴリ(地図):web-programming(web-roadmap)
前の章:HTML 3-1(つまずき対策)
今の章:CSS 0-0(入口)

HTMLで作った“土台”に対して、
CSSで「読みやすさ」と「見た目の整理」
を足していきます。

読む順番

CSS章のロードマップ

順番に読むためのブログカード

CSS 1-1:CSSを書いてみる
【CSS 1-1】CSSを書いてみる|色・文字サイズ・背景色を変えて“見た目が変わる体験”をする(初心者向け)
【CSS 1-1】CSSを書いてみる|色・文字サイズ・背景色を変えて“見た目が変わる体験”をする(初心者向け)
CSS 1-2:余白を整える
【CSS 1-2】余白を整える|margin・paddingで“窮屈じゃない見た目”を作る(初心者向け)
【CSS 1-2】余白を整える|margin・paddingで“窮屈じゃない見た目”を作る(初心者向け)
CSS 1-3:ボックスモデルの入口
【CSS 1-3】ボックスモデルの入口|width・border・paddingで“箱として見る感覚”をつかむ(初心者向け)
【CSS 1-3】ボックスモデルの入口|width・border・paddingで“箱として見る感覚”をつかむ(初心者向け)
CSS 2-1:見た目を整えるミニ制作
【CSS 2-1】見た目を整えるミニ制作|色・余白・箱を1ページにまとめる(初心者向け)
【CSS 2-1】見た目を整えるミニ制作|色・余白・箱を1ページにまとめる(初心者向け)
CSS 3-1:レイアウトの入口
【CSS 3-1】レイアウトの入口|Flexの最小で“並び方”を整える(初心者向け)
【CSS 3-1】レイアウトの入口|Flexの最小で“並び方”を整える(初心者向け)
CSS 3-2:よくあるつまずき
【CSS 3-2】よくあるつまずき|CSSが効かない・崩れる・優先順位で困ったときの見直し方(初心者向け)
【CSS 3-2】よくあるつまずき|CSSが効かない・崩れる・優先順位で困ったときの見直し方(初心者向け)
CSS 4-1:自己紹介ページを作る
【CSS 4-1】ミニ制作|自己紹介ページを作る|見出し・画像・プロフィールを1ページにまとめる(初心者向け)
【CSS 4-1】ミニ制作|自己紹介ページを作る|見出し・画像・プロフィールを1ページにまとめる(初心者向け)
CSS 4-2:お問い合わせページを作る
【CSS 4-2】ミニ制作|お問い合わせページを作る|フォームを“読みやすく使いやすく”整える(初心者向け)
【CSS 4-2】ミニ制作|お問い合わせページを作る|フォームを“読みやすく使いやすく”整える(初心者向け)
CSS 4-3:ここまでの到達点
【CSS 4-3】まとめ|HTMLとCSSで“自己紹介ページ”と“お問い合わせページ”が作れたら最初は十分(初心者向け)
【CSS 4-3】まとめ|HTMLとCSSで“自己紹介ページ”と“お問い合わせページ”が作れたら最初は十分(初心者向け)

この章では、文字・余白・箱・配置の順で、HTMLで作ったページを少しずつ読みやすく整えていきます。

まずは上から順に進めれば大丈夫です。
途中で「うまく効かない」「崩れてしまう」と感じたときは、CSS 3-2 から先に読むのもおすすめです。

まずは「CSS 1-1」だけでも十分です。
文字の色や大きさが変わるだけでも、
CSSの感覚がかなり掴めます。

VS Code 最低限だけ

まず最初の準備

※この章も VS Code(無料)を前提に進めます。
HTML章の続きなので、Live Server が使える状態なら
そのままでOKです。

CSS章で必要なのは、まずこの2つだけです。
・HTMLファイルがすでにある
・CSSファイルを1つ作って読み込める

STEP1:html フォルダの中身を確認する

  • index.html がある
  • Live Server で表示できる
  • ここまでのHTMLが動いている

STEP2:CSSファイルを作る

  • style.css という名前でファイルを作る
  • index.html と同じ階層に置く
  • あとでHTMLから読み込む
最初はこの理解で十分

CSSって何をするもの?

HTMLCSS
内容を作る見た目を整える
見出し・文章・リンクを書く 色・大きさ・余白・配置を変える
骨組み整え方
toshi
toshi

HTMLが“何を書くか?”なら
CSSは“どう見せるか?”です。

CSSの優先順位

最初に触るもの

まず触るもの理由
color(文字色) 変化が分かりやすい
font-size(文字サイズ)読みやすさに直結する
background-color(背景色)ページの印象が変わる
margin / padding(余白)詰まり感が減る

最初は「すごいレイアウト」より、
“文字が読める・詰まってない”を目指す方が進めやすいです。

コードは“記事内コピペ”が基本

この章の学び方

この章の方針:

・コードは記事内に掲載(コピペで試せる)
・まずは小さく変えて、変化を見る
・完成版zipは必要な人だけの補助

最初は“別ファイル”で覚える

CSSを書く場所

1.外部CSS (外部のファイルにCSSを記述) ※今回採用します。
2.内部CSS (HTML内部にCSSを記述)
3.インラインCSS (タグ内にCSSを記述)

CSSを書く場所はいくつかありますが、
最初は **style.css という別ファイル** に書く形で覚えるのがおすすめです。

理由は、

・HTMLとCSSの役割が分かれやすい
・あとで見返しやすい
・記事が進んでもそのまま使いやすい

からです。

  • HTMLは index.html
  • CSSは style.css
  • HTMLから CSS を読み込む
完成イメージ

この章で目指す変化

  • 文字の色が変わる
  • タイトルが少し大きくなる
  • 背景に色が付く
  • 段落や見出しの間に余白ができる
  • “なんとなく読みやすい”状態になる
先に答えておきます

よくある不安

Q
「①不安:CSSは難しそう…」

最初は難しく見えますが、
やることは「指定して、変わるのを見る」の繰り返しです。

たとえば、
・文字を赤くする
・背景を薄いグレーにする
・余白を少し増やす

このくらいの変化から始めれば十分です。

Q
「②不安:デザインセンスがないと無理?」

最初はセンスより順番です。

・文字
・余白
・箱
・配置

この順で整えるだけでも、かなり見やすくなります。
最初から“おしゃれ”を目指さなくて大丈夫です。

無料登録でおこづかい…(Android版)
無料登録でおこづかいを貯めよう!(iOS版)
ここだけ押さえればOK

今回のまとめ

  • CSSは“見た目を整える”ためのもの
  • 最初は文字・余白・背景色からで十分
  • HTMLとCSSは分けて書く
  • まずは変化が見えることを優先する
次に読む

CSS 1-1.へ

準備ができたら、次は実際にCSSを書いてみます。
まずは「色・文字サイズ・背景色」が変わるところから始めます。

ママのための1ヶ月
フリーランス向け報酬即日払いサービス
PR:最初の1冊(必要な方だけ)

PR:HTMLを進めるための参考(必要な方だけ)
HTML/CSSの最初の土台づくり用に、1冊だけ置いておきます。
※価格や在庫は変わるため、最終確認はリンク先でお願いします。

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

ABOUT ME
toshi
toshi
フルスタックエンジニア
C型肝炎や感染症の闘病を経て現在通院中
フリーランスとして今日を生きる、それがすべて。
静かな光の中で、歩みを止めずに生きていく。
実験大好きなので色々とやっていきます。
Recommend
こちらの記事もどうぞ
記事URLをコピーしました