2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

冬だしモダンなWeb言語を習得してみるAdvent Calendar 2024

Day 2

CSSファイルの読み方

Last updated at Posted at 2024-12-01

CSSって知識ゼロで見ると結構謎が多い。

h1 {
  xxx: xxx;
  xxx: xxx;
}

.contents {
  xxx: xxx;
  xxx: xxx xxx xxx xxx;
}

.contents h1 {
  xxx: xxx;
  xxx: xxx;
}
  • 頭に「.」がついている/ついていないの違いは何?
  • .contents h1みたいにスペース区切りは何?引数?

.から始まるCSS

h1 {
  xxx: xxx;
  xxx: xxx;
}

.contents {
  xxx: xxx;
  xxx: xxx xxx xxx xxx;
}

結論

  • 特定のHTMLタグのスタイル指定はタグ名 {}
  • 特定のClassのスタイル指定は.クラス名 {}
  • 特定のClassの中の特定のHTMLタグのスタイル指定は.クラス名 タグ名 {}

タグ名 {}の使いどころ

  • ページ全体のデザイン統一とかに使いそう
  • フォント指定とか文字色の統一など

.クラス名{}の使いどころ

  • いわゆる「デザイン」で使うイメージ
  • TOPページや、上下の帯状のパーツなど

.クラス名 タグ名 {}の使いどころ

例えばcontents(ページのメイン部分によく使われるクラス名)に3つの画像を説明付きで並べて表示するとき。それぞれの画像につける見出しや文章のスタイルを統一するときに使う。

教材

Progateいいぞー

あーいや、Reactを学ぶうえではそんなことなかった。
JavaScript, CSSの基礎を学ぶために1ヶ月の金額を出せるかどうかがポイント。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?