W3C home > Mailing lists > Public > www-style@w3.org > February 2002

Re: css layout should be symmetrical

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 21 Feb 2002 16:45:33 +0000
Message-ID: <3C75242D.9020908@hixie.ch>
To: Henri Sivonen <hsivonen@niksula.hut.fi>
CC: www-style@w3.org
Henri Sivonen wrote:
> 
> [...] just because layout tables are considered harmful [...]

I completely agree with your post. It appears that the campaign against using 
HTML tables for layout has been slightly too successful with some people, and 
that the message has gotten garbled. Using HTML tables for layout is evil 
because it means that markup is being abused, not because they are tables. Using 
HTML lists, or frames, or <div>s for layout reasons only is equally evil.

Using CSS for layout is never evil, because CSS was _designed_ to be used for 
layout purposes.

-- 
Ian Hickson
``The inability of a user agent to implement part of this specification due to
the limitations of a particular device (e.g., non interactive user agents will
probably not implement dynamic pseudo-classes because they make no sense
without interactivity) does not imply non-conformance.'' -- Selectors, Sec13
Received on Thursday, 21 February 2002 12:40:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:13 GMT