Witam. Co do odpowiedzi gnyska to się trochę myli. jeżeli chodzi o selektory elementów to poza selektorem młodszego brata który wszedł w życie z css3 wykorzystuje się wszystki, selektor uniwersalny np przy resetowaniu ustawień margin i padding, selektor prosty no to przy każdej okazji, selektor potomka przy każdym miej skomplikowanym menu z możliwości rozwijana submenu np: ul li ul li a, ul li:hover ul itd., natomiast jeżeli chodzi o dziecka to tak samo najblizszym zastosowaniem jest też menu wielopoziomowe gdzie ma się pokazuwać submenu przy mouseover, np ul > li > ul li to są tylko przykłądy a jest ich wiele chociaż zasosowanie wormatowania pierwszego paragrafu w bloku, Selektor braci, oznaczany znakiem plusa (+), służy do nadania stylu drugiemu z elementów, które są dzieckiem tego samego elementu, leżą na tym samym poziomie w hierarchii dokumentu i następują zaraz po sobie.Przykład użycia: selektor braci jest bardzo przydatny, gdy na przykład chcesz wyróżnić pierwszy akapit po tytule (<h2>) w wielu artykułach. Zamiast edytować kilkadziesiąt plików wystarczy dodać prostą regułę do arkusza CSS. Można taki przykładów wpisywać bez końca. Co do obslugi przez przegladarki to tylko ie6 i wcześniejsze mająproblem z tymi elementami a biorąc pod uwagęużyteczność ich a ilość osób używających ie6 to większość osób wybiera to pierwsze i daje sobie spokuj z ie6. A osoby używające jeszcze 6 powinny już dawno zaktualizować przeglądarkęi dostosować siędo 90 - 95 % ludzi na ziemi.
Pozdrawiam