Re: css layout should be symmetrical

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 UTC