最終更新:2012-11-24 (土) 12:27:53 (4164d)
CSS/優先順位
優先度高い順
- !important付きのユーザースタイルシート
- !important付きのHTML文書で記述されているスタイルシート?
- HTML文書で記述されているスタイルシート?
- ユーザースタイルシート
- デフォルトスタイルシート?
メモ
- 条件が同じ場合だと後から設定したほう
CSSセレクタの特異性
- 特異性は a, b, c, d という並びで形成される数値で表される。基本の値は全て0(よって 0, 0, 0, 0)
- style属性に値が設定されている時は「a」を1に設定
- ID属性が含まれている場合は「b」を1加算
- ID属性以外の属性が含まれている場合は「c」を属性の数だけ加算。また擬似クラスが含まれている場合も「c」を擬似クラスの数だけ加算。
- 要素が含まれている場合は「d」を要素の数だけ加算。また擬似要素が含まれている要素の数だけ