/* expect: css-sel2: 16 css-sel3: 20 */ /* level 2 */ * { color: #000000; } div > div { color: #000000; } div:first-child { color: #000000; } a:link { color: #000000; } a:visited { color: #000000; } a:active { color: #000000; } a:hover { color: #000000; } a:focus { color: #000000; } *:lang(en) { color: #000000; } * + * { color: #000000; } [href] { color: #000000; } [href="http://doiuse.com"] { color: #000000; } [class~="column"] { color: #000000; } [lang|="en"] { color: #000000; } .classname { color: #000000; } #elementid { color: #000000; } /* level 3 */ [href^="http"] { color: #000000; } [href$=".com"] { color: #000000; } [href *= "http"] { color: #000000; } :root { color: #000000; } div:nth-child(2n+1) { color: #000000; } div:nth-last-child(2) { color: #000000; } div:nth-of-type(2) { color: #000000; } div:nth-last-of-type(2) { color: #000000; } div:last-child { color: #000000; } div:first-of-type { color: #000000; } div:last-of-type { color: #000000; } div:only-child { color: #000000; } div:only-of-type { color: #000000; } div:empty { color: #000000; } a:target { color: #000000; } button:enabled { color: #000000; } button:disabled { color: #000000; } option:checked { color: #000000; } div:not(.active) { color: #000000; } h1 ~ p { color: #000000; }