CSS selectors support in today and tomorrow browsers

I've just discovered this css selectors testsuite, and had every browser I had access to try to pass it.

Here are the results. Green means the browser fully supports the selector, while red means its support is missing, or buggy at best.

Note that, since it's an automated test, some user interaction related selectors are missing (namely :hover, :focus, and :activate).

CSS selectors support in browsers
IE7IE8b1Firefox 2.0Firefox 3b4Safari 3.1Opera 9.26Opera 9.50b1
*
E
.class
#id
E F
E > F
E + F
E[attribute]
E[attribute=value]
E[attribute~=value]
E[attribute|=value]
:first-child
:link
:visited
:lang()
:before
::before
:after
::after
:first-letter
::first-letter
:first-line
::first-line
E[attribute^=value]
E[attribute$=value]
E[attribute*=value]
E ~ F
:root
:last-child
:only-child
:nth-child()
:nth-last-child()
:first-of-type
:last-of-type
:only-of-type
:nth-of-type()
:nth-last-of-type()
:empty
:not()
:target
:enabled
:disabled
:checked
Powered by Blogger.