C-2. CSS スタイルの継承

スタイルの継承を知っておこう

親要素で指定した内容が子要素にも継承されるものがあります。
すべての要素に対してスタイルを適用するのは非効率であるため、スタイルの継承を生かして作成します。

親要素と子要素とは

外側の要素を親要素、内包された要素を子要素と呼びます

継承するもの、継承されないもの

borderプロパティなどはスタイルが継承されません。

自身で試して、継承されない形式がでたら、CSS②を試してください。

CSS①

CSS②

継承の確認を記述して理解しておこう

CSSのスタイルの継承のサンプル記述例をもとに記述してみてください。

実際どんな表示になっているか?変更して確認してみましょう。

ブラウザでの実行結果

基本的なCSSセレクタを理解しておこう。

タグ名のセレクタ指定

html、body、h1、p、a、img、table、ul、li、など、HTMLのタグ名を直接セレクタに指定する方法です。CSSにはタグ名をそのまま記述します。

#id名によるセレクタ指定

CSSのid名の先頭にはシャープ(#)を付けて記述します。

.class名によるセレクタ指定

CSSのclass名の先頭にはドット(.)を付けて記述します。

子孫セレクタ指定

セレクタを半角スペースで区切って、複数のセレクタを繋げて記述します。

セレクタは、いくつでも繋げて指定することができます。タグ名、id名、class名を混ぜて繋げてることも可能です。

MDNのページ

MDN Web Docsは、オープンウェブプラットフォームを文書化した無料のリソースです。
これらには、さまざまさサンプルが記載されています。こうしたサイトを利用して必要なCSSサンプルを活用しましょう。

課題

スタイルの継承を利用して、以下のスタイルを作成してください。

作成したファイル名をindex_2_12.htmlにして送ってください。

実行結果

ヒント

以下要素を利用して表示してみよう。

課題・復習用検索キーワード

検索例
🔍CSS セレクタ
🔍CSS margin
🔍CSS boreder 指定の仕方