On Fri, 2009-05-15 at 15:12 -0400, HallMarc Websites wrote: > Um... sorry to jump in as a late arrival yet there you go.... > > What limitations? You could provide a layered layout using CSS and png > graphic format. As for setting up columns check out float and clear and > you're all set. TABLE, TR, TD, TBODY, etc were never intended to be used in > the manner we see today. If you are blind and you hit a site with a mess of > nested tables then.. well you might leave because of the garbage you have to > listen to when the page loads. Speaking of which, correct me if I am wrong > and my info is out of date but TABLEs are loaded one at a time by browsers > and cause longer load times than necessary. > > All in CSS is the way to go. CSS3 will make our lives easier and will > contain so many new features that it will be released in batches (modules) > > Sorry, I just couldn't read that statement about CSS being limited without > speaking up.
I should have commented on your other comments too... A table layout will generally not degrade the readability of the content for blind people if the content organized within is such that it will linearize. Similarly, this is true of nested tables. Browsers today are so fast and good at rendering HTML that you would need some very serious nesting to cause problems for the load time. I'm all for CSS, but I definitely think there are some deficiencies in the browser support currently. I've gone through all kinds of float hell for table-less layouts for government website HTML, that's fine, but by no means is it a walk in the park for all cases, especially where older browser compatibility is necessary. BTW, Google's homepage still uses a table layout. I'm sure there's a reason for it. Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php