* div div span div ~ span div > span div + span #temp div#temp div.test[title="test"] .test[title~="test"] div > [title|="test"] div.test[title^="test"] span#test[title$="test"] span[title*="test"]::after div[title] [title] a:link div, span > div:hover, a div span#foo.test div:hover#bar a :link :visited :hover :active :focus :target :lang("en") :not(table) :root :enabled :disabled :checked :indeterminate :nth-child(2n+1) :nth-child(2n) :nth-child(2n) :nth-child(2n+1) :nth-child(-n+6) :nth-last-child(2n+1) :nth-last-child(2n) :nth-last-child(2n) :nth-last-child(2n+1) :nth-last-child(-n+6) :nth-of-type(2n+1) :nth-of-type(2n) :nth-of-type(2n) :nth-of-type(2n+1) :nth-of-type(-n+6) :nth-last-of-type(2n+1) :nth-last-of-type(2n) :nth-last-of-type(2n) :nth-last-of-type(2n+1) :nth-last-of-type(-n+6) :first-child :last-child :first-of-type :last-of-type :only-child :only-of-type :empty ::first-line ::selection ::before ::after