Posted: January 24th, 2012, 10:00pm MST
As one of the most underrated facilities of the CSS specification, combinators are powerful tools that allow you to improve the assignment of styles to elements on a web page. While their functionality remained forgotten in a dark corner for many years, due to the lack of a proper support by some browser vendors (with Internet Explorer clearly leading the crowd), things have changed for good. Now it's possible to utilize them in a pretty cross-browser fashion. The best way to demonstrate how useful combinators can be is through some concrete, functional code samples. In keeping with this req...