Manejando selectores de CSS avanzados

Leo en Smashing Magazine un excelente artículo que repasa los selectores avanzados de CSS.

El CSS es una de las herramientas más poderosas disponibles para diseñadores web. Con él podemos transformar completamente el look de un sitio web en cuestión de minutos, y sin ni siquiera tener que tocar el contenido del mismo. Pero por más que mucho sepamos de CSS hay un hecho interesante y es que los selectores de CSS no se están usando a pleno hoy en día y algunas veces tenemos la tendencia a inundar nuestro HTML con excesivos e innecesarios ids, classes, divs y spans.

La mejor manera de evitar esas plagas y mantener limpia la semántica, es usando selectores CSS más complejos, que puedan apuntarse a elementos específicos sin la necesidad de una clase o un id. Notaremos que haciendo esto mantendremos nuestro código y hojas de estilo aún más flexibles.

Link: Taming Advanced CSS Selectors