Universal selector
*

specisithity
0-0-0
Universal selector
*

0-0-0
1 x element selector
<a>

0-0-1
2 x element selectors
<p> <a>

0-0-2
1 x class selector
.jar

0-1-0
1 x attribute selector
[alt]

0-1-0
1 x pseudo-class selector
:first-child

0-1-0
1 x element selector
1 x class selector
a.jar

0-1-1
2 x element selectors
1 x class selector
p a.jar

0-1-2
2 x class selectors
.jar .jar

0-2-0
2 x element selectors
2 x class selectors
p.jar a.jar

0-2-2
1 x id selector
#binks

1-0-0
1 x id selector
1 x element selector
div#binks

1-0-1
1 x id selector
1 x class selector
.jar #binks

1-1-0
1 x id selector
1 x class selector
1 x element selector
.jar div#binks

1-1-1
1 x id selector
2 x class selectors
.jar .jar #binks

1-2-0
2 x id selectors
#jar #binks

2-0-0
1 x style attribute
style

* Inline normal styles override all normal declarations. Inline important styles override all other important styles.
!important

* Overrides all styles from the same origin and cascade layer.