CSS2.1中使用一个4位的数字来表示权重,以下是有关权重的一些规定:
类型选择符的权重为:0001
类选择符的权重为:0010
通用选择符的权重为:0000
子选择符的权重为:0000
属性选择符的权重为:0010
伪类选择符的权重为:0010
伪元素选择符的权重为:0010
包含选择符的权重为:包含的选择符权重值之和内联样式的权重为:1000
继承的样式的权重为:0000
!--例子1--
html
head
title样式冲突/title
style type="text/css"
!--
p{color:red} /*权重为:0001*/
p[align]{color:blue} /*权重为:0010*/
.vip{color:green} /*权重为:0010*/
#myid{color:purple} /*权重为:0100*/
--
/style
/head
body
...[ 查看全文 ]