Christopher Hawkins has a good post asking “What's the Point of CSS-Based Layout Again?” (scroll down a bit). I've experienced the same CSS pains he has, mainly because I find CSS the most frustrating “language” I've ever used. And I'm only referring to using CSS for web site layout. I use CSS for pretty much everything else, just not for layouts. I'm with Christopher in that I can create a site layout with tables much, much easier and faster than I can with CSS. And to me that's the difference maker. Every browser from the beginning of the web has always been able to render tables just fine, and I'm fairly certain they will continue to do so until the end of the web.
So even though I can hear Brian Prince cringing now, table-based layouts work well for me, thanks.
Print | posted on Sunday, February 12, 2006 12:04 PM