一般来说,样式的优先级是:行内样式>内嵌样式;内部样式表>外部样式表,而被附加了!important关键字的声明会拥有最高的优先级;
对于常规选择器都有一个都拥有一个优先级加权值:
标签选择器:优先级加权值1;
为元素或伪对象选择器:1;
类选择器:10;
属性选择器:10;
ID选择器:100;
其他选择器:0;比如通配符选择器;
div{}//特殊性加权值为1;div h1{}//加权值为2;.blue{}加权值为10;div.blue{}//加权值为11;div.blue.dark{}//加权值为21#header{}//加权值为100#header span{}//加权值为101;