Re: CSS replacing tables for format

by "Darrell King" <darrell(at)webctr.com>

 Date:  Wed, 24 Apr 2002 07:02:11 -0400
 To:  "HWG Techniques Email List" <hwg-techniques(at)hwg.org>
 References:  oemcomputer
  todo: View Thread, Original
XHTML Basic doesn't use them, but XHTML 1.0 does.

It's not that tables are deprecated, but rather that you shouldn't use them
for page layout.  They interfere with some forms of browsers, such as
text-to-speech browsers, and can actually turn a visually acceptable page
into gibberish on those platforms.  They also don't supply the flexibility
for page layout that CSS can.

Tables, with the appropriate supporting attributes, such as scope and
summary, are best used for information that makes sense in a linear layout.
Data that would best be served with rows and columns might be something like
game scores (dates across the top, teams down the side) or something
similar.

CSS will handle page layouts...positioning your elements on the document's
render...and with any presentation formatting applied to tables used as
described above.

D



----- Original Message -----
From: "Mike Taylor" <lonewolf(at)one.net>


Regarding CSS replacing tables in general....has this been confirmed that
tables will be officially deprecated?  I couldn't find anything in XHTML
indicating this to be the case.

HWG hwg-techniques mailing list archives, maintained by Webmasters @ IWA