I have reached the conclusion1 that using CSS for web page layout is easier than using tables. While this might be old news to some of the CSS standardistas out there, it's a realization that has only just crept up on me after about two years worth of using CSS almost exclusively for layouts (starting a few months after writing this article in fact).
1 I think this must be my 'light bulb' moment.
My conclusion is as a result of CSS usage in the main but after seeing a website from circa 1999/2000 the other day with its code, and being asked to update it, there's only one conclusion possible.
The realization also struck me, when I was attempting to explain some table quirks in a Dreamweaver tutorial, that table behaviors were not so predictable after all. Maybe I am just out of the 'tables' habit. Tables are still great for related data so I don't want to forget that.
Of course, saying this is perhaps tempting fate. I'm sure to come across a CSS problem tomorrow that has me stumped.
Now, I'd better pick up on another 'new' trend. I think it's called microformats or something...
ThemeForest sell a range of site templates from some fantastic designers. They also sell some great WordPress themes!
Online invoicing made easy with CurdBee!
» Sign up
Join SugarSync for online backup. Sync your files between Mac, PC and mobile phone. Get 5 GB FREE and up to 10 GB bonus space!
HTML5 and CSS3 for the Real World will show you how to create websites using these new methods.
This easy-to-follow guide covers everything you need to know to get started. You’ll master the new semantic markup available in HTML5, as well as how to use CSS3 without sacrificing clean markup or resorting to complex workarounds. Buy the Book! · FREE Chapters