Understanding CSS Selectors

Now that I’m freelance, I can laugh at these. But, once upon a time, I worked for a large organization that regularly outsourced large-scale web development to agencies that “specialized” in enterprise solutions. And, all too often, when the HTML and CSS landed on my desk, it was in exactly this sort of state. Unnecessary classes and ids, inefficient selectors and jumbled markup became my daily nemeses.

I’ll never forget how much of my (and, subsequently, my employer’s) time was wasted trying to work with our “enterprise” CSS. It really isn’t all that funny when you have to deal with it. It’s even more sobering when you consider the time, money and resources wasted due to inefficient CSS.

Read the rest of this article on Script Junkie