PASS :has(#foo) wins over :has(.foo) | |
PASS :has(span#foo) wins over :has(#foo) | |
PASS :has(.bar, #foo) has same specificity as :has(#foo, .bar) | |
PASS :has(.bar, #foo) wins over :has(.foo, .bar) | |
PASS :has(span + span) wins over :has(span) | |
PASS :has(span, li, p) wins over :has(span, lo, p) | |