【エクササイズ】CSS初級編の総復習

課題
  • CSS初級編で学習してきた内容を復習します。
  • GitHubに用意した課題の内容を確認して、課題クリアがこの記事でのゴールです

課題内容は以下の課題レポジトリのURLに記述しています。

課題レポジトリ

GitHub : css_excercise_for_beginner_part_1

課題解決するために参考になる資料

CSSの役割を知る

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-how-css-works/

HTMLとCSSの役割の違い、CSSを使うことで何が出来るかを学びました。

CSSの基本構造を理解する

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-structure-of-css/

CSSでスタイルを定義する方法を学びました。

HTMLとCSSの連携方法を知る

https://tsuyopon.xyz/learning-contents/web-dev/css/how-to-attach-style/

HTMLでのCSSファイルの読み込み方法の他に、styleタグ、style属性を使ったスタイル定義方法について学習しました。

CSSで色を設定するやり方を知る

https://tsuyopon.xyz/learning-contents/web-dev/css/how-to-set-color-in-css/

CSSで色を設定する際に、「英単語を使った色の指定」「16進数を使った色の指定」「関数記法での色の指定」の3つのやり方があることを学びました。

CSSのbackgroundとborderを理解する

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-background-and-border-in-css/

背景色、背景画像、さまざま枠線の種類の設定方法について学びました。

CSSボックスモデルを理解する

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-css-box-model/

CSSボックスモデルについて、4つの境界(領域)があることを学びました。

  1. コンテンツ境界(領域)
  2. パディング境界(領域)
  3. ボーダー境界(領域)
  4. マージン境界(領域)

CSSの基本セレクター3つを理解する

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-3-basic-selectors-in-css/

よく使う3つの基本セレクターについて学びました。

  1. 要素型セレクター
  2. クラスセレクター
  3. IDセレクター

CSSの3つの基本セレクター以外に見かける4つの書き方を覚える

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-other-selectors-in-css/

前の記事で紹介したよく使う3つの基本セレクター以外でみかけることが多い、4つのセレクターについて学びました。

  1. 全称セレクター
  2. 子孫結合子
  3. 隣接兄弟結合子
  4. 属性セレクター

デベロッパーツールを使ってリアルタイムにスタイルを変更する方法

https://tsuyopon.xyz/learning-contents/web-dev/css/change-style-with-developer-tool/

効率よく開発を進めるために便利な「デベロッパーツール」の紹介と、その使い方について学びました。

CSSの継承と優先度を理解する

https://tsuyopon.xyz/learning-contents/web-dev/css/understand-inheritance-and-priority-of-css/

特定の要素でスタイル定義がされていないときに、親要素のスタイル定義が継承されることを学びました。

また、複数のセレクターの条件にあてはまるときに、より詳細にセレクター情報を記述したスタイル定義が優先して反映されるということも学びました。

質問・答え合わせ受け付けてます

課題に関して質問や答えの確認をしたい方はお気軽にご連絡をいただけたらと思います。

お問い合わせ・TwitterのDMのどちらでも受けて受けています。TwitterのDMのほうが早く気づけるので早めに返信できるかと思います。

あわせて読みたい
【絶賛受付中】プログラミング・Webの相談お気軽にどうぞ!
【絶賛受付中】プログラミング・Webの相談お気軽にどうぞ!プログラミングやWebで困っていることに対して何でも質問受け付けています。「こんなこと質問しても大丈夫かな」と思っている方のために過去にどんな質問があったのか一例で挙げているので参考にしていただけたらと思います。...