每一个冲突声明会生成4个数来比较,(A,B,C,D,)A越大特殊性越高,若相同,则比较B的数值 A:若声明是行内样式,有则+1 B:ID选择器个数 C:类,伪类,属性选择器个数 D,元素,伪元素的个数 数字的增长方式跟选择器数量有关
例如:A=0 B=1 C=3 D=255 第二个A=1 B=0 C=0 D=0 那么第二个特殊性是比第一个大的,因为它A的值是1,由此可见A的值>B的值>C的值>D的值