CSSの世界へようこそ。画面の中のデザインを彩る楽しさに触れ始めたばかりですね。
最初は「あれ?色が反映されないぞ?」「さっき書いたはずなのに!」と、CSSの優先順位という迷宮に迷い込むことは、誰もが通る道です。大丈夫、これは魔法ではなく「ルール」があるだけです。
今日は、CSSをどこに書くかという「住所」と、その「優先順位」について、現場の知恵を交えながら紐解いていきましょう。
—
CSSには「3つの住所」がある
CSSを書く場所は、大きく分けて以下の3つしかありません。これらを「お洋服の着替え」に例えて解説しますね。
1. 外部スタイルシート(クローゼット)
一番のおすすめであり、現場の標準です。`.css` という別のファイルを作って、そこに全てのルールを書き込みます。
- 例え話: 全身のコーディネートを管理する「大きなクローゼット」。
- メリット: サイト全体で同じルールを使い回せるので、修正も一箇所で済みます。管理がとっても楽!
2. 内部スタイルシート(玄関の鏡の前)
HTMLファイルの `
` タグの中に `
こんにちは!