:first-child
:last-child
:nth-child()
:lang()
:not()
:empty+
:first-of-type
:root
html:first-child
*+html
~
[class|="x-x"]
[class*=""]
[class^=""]
[class$=""]
:not([class*=""])
:not([class^=""])
:not([class$=""])
id case insens.
class case insens.
:not(:root:root)
media query
inp dis null
inp dis true
inp dis disa
name space

User Agent:

Related: Minimal set of css hacks, CSS browsers separation.

CSS tests home