The newer version of CSS is to be launched as CSS 3.0 is having new boost Technics make you way of coding very simpler. CSS 3.0 provides new Pseudo-classes which are mentioned in this post.
These are like:
- :nth-child() __used as ul li:nth-child(odd), :nth-child(even), :nth-child(3), :nth-child(2n) :nth-child(5n), :nth-child(4n + 1)
- :first-of-type and :last-of-type
- :checked, :enabled and :disabled
- :not __used like input:not([type=radio])
Resource : smashingmagazine.com