Twice, you have been politely asked by the moderators to stop the
discussion on the this topic. (Actually, all of us have been instructed to
stop these two threads; not just you.) Yet you posting again and
disregarding the moderators of this list.
You seem to not understand that (a) mailing lists can very easily devolve
into flame wars; and (b) by continuing, you seem to be pushing (asking?)
to be kicked out.
Lots of people replied with numerous very practical answers to your
question. It's already been answered and discussed; not only here, but I'm
I'm fairly certain that there's only one answer that will satisfy you (if
any answer will!), so I might as well go ahead say it myself:
Yeah, you're totally right. CSS-based layout isn't practical. It's so much
easier and more reliable to just use tables for layout. CSS isn't ready
for prime time. Using tables for layout, you run into fewer compatibility
problems and bugs, and you don't need to bother learning, keeping track
of, and using *dozens* of CSS hacks and workarounds. Web designers have
been using tables for many years, and have refined it to a fine art. They
just work. Reading this list proves that tableless design sucks (tho maybe
it won't some day).
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/