複数のルールが要素をスタイルできるとき、2つのメカニズムが結果を決定します:カスケード(どのルールが勝つか)と継承(親からどのプロパティが子に受け継がれるか)。
カスケード — 優先順で競合を解決
ブラウザは、優先順で次をチェックして、勝つ宣言を選択します:
text
1. Importance → !important beats normal declarations
2. Specificity → more specific selector wins (ids > classes > elements)
3. Source order → if still tied, the LAST rule defined wins
css
{ : blue; }
{ : green; }
{ : red; }
