
Years ago, HTML tables were the standard for laying out web pages. CSS and semantic thinking changed that, and today CSS frameworks make designing relatively easy.
But they can also generate a surprising number of superfluous elements.
The 960 Grid System encourages the addition of <div> elements and class attributes, especially on complicated pages. Is this really an improvement over nested tables?
Creating cleaner code means going beyond the framework and thinking about what it really represents.











Microsoft Announces SuperPreview for IE Browser Testing
7 Interface Design Techniques to Simplify and De-clutter Your Interfaces
10 Web Design Rules That You Can Break
The Evolution of Apple Design Between 1977-2008
10 Characteristics of Excellent Portfolio Sites
10 Essential WordPress Plugins to Start Your Blog (and Why)

