エキスパート:知識問題(Webサイトに関する知識)
同一のp要素に対して、idセレクタとclassセレクタでそれぞれ異なるcolorの値が指定されている場合、実際にブラウザで適用される値の説明として正しいものはどれか。
- A詳細度が低いclassセレクタの値が適用される
- ✓CSSの詳細度(優先度)が高いidセレクタの値が適用される
- CHTML内で後に記述されたセレクタの値が常に適用される
- Dブラウザの種類によって適用される値が異なる
解説
CSSではセレクタごとに詳細度が定められており、idセレクタはclassセレクタより詳細度が高いため、記述順に関わらずidセレクタの値が優先して適用される。
根拠試験概要「CSS(Cascading Style Sheets)によるレイアウト指定を重視した試験」