スタイルシートの優先度

      2011/10/28

CSSにおけるスタイルの優先度とは、複数のスタイルが同一の箇所に適用されていた場合に、その競合の解決に用いられる仕組みのこと。

優先度
ブラウザのデフォルト・スタイルシート>次に閲覧者のスタイルシート>制作者の作成したスタイルシート

さらに、要素に対するスタイル>class属性に対するスタイル>id属性に対するスタイルの順で優先度は高く同一のセレクタであれば、後から読み込まれた記述内容が有効。
ただし「!important」キーワードが用いられた場合の優先順位は、必ずしもこの限りではありません。

http://www.mitsue.co.jp/case/design/c_008.html

 - stylesheet