AllMyFaqs.com is
sponsored by
AffordableHOST, Inc.
Providing excellence
in hosting services
and support since
1997.
HTML was never designed to be a layout language. The <table> element was designed to mark-up tabular data (such as you'd find in a spreadsheet). CSS (Cascading Style Sheets) was designed for design and presentational issues - and makes pages easier and faster to code, more manageable, accessible, and faster to download.
Do not let the term "tableless layouts" fool you, it means exactly what it says, it does not mean "tableless webpages". You should continue to use tables for tabular data.