Como suelen decir los los jueces del tenis... ¡NOO!
Relee el enlace que te puse anteriormente:
http://www.sidar.org/recur/desdi/tra.../selector.html
Especialmente:
# 5.5 Selectores de descendientes
# 5.6 Selectores de hijos
# 5.7 Selectores de hermanos adyacentes
y ya puestos todo el capítulo.
comentarios:
1- estas tecnicas tienen sus limitaciones, no puedes hacer las mismas cosas que con javascript, php, o ensamblador. css no es un lenguaje de programación.
Aun así pueden hacerse muchiiiisimas cosas.
2- Esto es un juego de niños en comparación con las cosas que podran hacerse con css3 (el año que viene)
3- En diversas ocasiones he publicado ejemplos en este foro. Busca y encontrarás
4- odviamente pueden hacerse combinaciones. Por ejemplo: seleccionar un descendiente de un hermano.