Why tables for layout is stupid: problems defined, solutions offered
MAIN SECTIONS COVERED:
- Introduction
Quote
Tables existed in HTML for one reason: To display tabular data. But then border="0" made it possible for designers to have a grid upon which to lay out images and text. Still the most dominant means of designing visually rich Web sites, the use of tables is now actually interfering with building a better, more accessible, flexible, and functional Web. Find out where the problems stem from, and learn solutions to create transitional or completely table-less layout. - Background
- Problems with using tables
- Why CSS is better than tables
- Transitional designs
- Getting started with CSS
- Thinking about markup
- Thinking about your pages and site
- Doing it
- Examples, links, and resources
















