一、选择器的权重比
!important > 内联样式 > ID选择器 > 类选择器 > 标签/伪类/属性选择器 > 伪对象 > 通配符 > 继承
内联样式:style=“”
ID选择器: #id
类选择器: .class
标签: p
通配符: *{}
!important 属性不能被继承,总是以同名的css选择器最后一个加载的样式为准。
二、运算符的优先级
()> 一元运算符 > 算数运算符 > 关系运算符 > 相等 > 逻辑运算符 > 赋值
一元运算符:只需要一个操作数就可以运算的符号 ++ , --
算数运算符:*,-,*,/,%
关系运算符:>,<,>=,<=,==,===(严格意义上的等于,值和类型都要相等),!=,!==(同上)
逻辑运算符:&&(且),||(或),!(非,取反)