CSS入門
知識課題
知識課題1
以下の観点からCSSについて説明してください。
- CSSとは何か
- CSSを使用する理由
- CSSが解決する問題
知識課題2
以下の項目について、具体的なコード例を含めながら説明してください。
- CSSの基本構成要素について
- セレクター、プロパティ、値の役割と使用方法
- それぞれの要素の記述ルール
- 具体的な記述例
- 宣言ブロックの書き方
- 波括弧({})の使用方法
- 複数のプロパティを記述する際のルール
- 実際の記述例
知識課題3
- CSSセレクターの基本的な役割と重要性について説明してください。
- 以下の各セレクタータイプについて、説明してください
- 要素型セレクター
- IDセレクター
- クラスセレクター
- 属性セレクター
- & 入れ子セレクター
- 全称セレクター
知識課題4
以下の3つの方法を比較し、それぞれの特徴と適切な使用場面を説明してください。
- 外部スタイルシート
- 内部スタイルシート
- インラインスタイル
知識課題5
CSSで複数のスタイルが競合する場合の動作について、以下の観点から説明してください。
- 優先順位について
- 同じ要素に対して、異なる外部スタイルシートと内部スタイルシートで異なるプロパティが定義された場合、どちらが適用されるかを説明してください。
- CSSのカスケード順序を説明してください。以下の各スタイルがどのような順序で適用されるかを教えてください。
- インラインスタイル
- 外部および内部スタイルシート
- ブラウザのデフォルトスタイル
知識課題6
- CSSコメントの基本的な書き方を示してください。