Great article from A List Apart about utilizing modern-day markup of HTML5 and CSS3 to elevate above endless divs and classes.
The main thing I take away from this isn’t a hard and fast rule to eliminate any one thing, but rather start to think about design patterns and style to more tags and fewer classes. It’s easier said than done — especially on those larger and more involved sites.
But the thought exercise and the idea of starting to move that way are something you can ease into. Start looking at elements across a site/web application more holistically. Hopefully, all your forms on a given site share a lot of the same aesthetics, while the same can be said about your