This discussion brings forward some of my own confusions regarding CSS and
tables.  I have had to redesign sites both ways and it's been my experience
that CSS with nested divs and classes is much more difficult/expensive/time
consuming than redesigning sites  that use a table structure for basic
layout.  There are some tools to help trace what's descendent from what, but
it's still a heck of lot of puzzlement time trying to find which combination
of  tag/div/class from which style sheets have been hacked for which
browsers to affect a particular block of content.  Then trying to change
that style only to find that it blows up a different hierarchical descendent
on another page.

Plus I've seen a lot more sites break that are dependant on CSS for
positioning when new browser versions are released.  How do you justify
going back to a client to redesign a site that is breaking because it used
CSS targeted for X versions of browser when a new browser version is
released?

I've been very happy that CSS removed the need to have font declarations
littered through the code and being able to change colors etc from one
shared CSS resource, but I'm still not convinced of the practical usefulness
of it for positioning.

Christie Mason

______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to