I just heard about a great website. It came highly recommended. I was told that it was packed with tons of web design tips, techniques, and resources. I visit the site and it’s sure pretty and, indeed, packed with great web design tips, techniques, resources, and even a lot of references to web standards and accessibility. But when I peek under the hood of the site, I find that the thing was designed using the old, non-web standard, and horrid ugly tables.
I will say this again and again and again and again:
Tables are for data not design.
Do you get it yet? Web pages are to now be designed using a combination of HTML for structure and CSS for visual presentation instructions. NO TABLES.
If you think that CSS is only for boring website design, spend some time with the totally NO TABLES original layouts and designs at CSS Zen Garden, the award-winning, experimental design showcase site.
Table-based Design? Why Should I Trust What You Have to Say About Web Design?
If you are blogging about website design, development, standards, or techniques, and are using a table-based design, why should I trust what you have to say? You aren’t meeting web standards, your site isn’t browser friendly, and it certainly isn’t valid for accessibility standards.
I hate visiting sites by web page designers, web hosts, or other web services and finding them designed with tables. It just proves they don’t practice what they preach or they are taking shortcuts by having their site designed by old versions of Front Page or some other do-it-for-you web design software. These are the experts, so maybe I have high expectations, but I expect experts to show us their best expertise.
If you own or manage a website, practice what you preach and make sure your site meets web standards and validation. Live by your own examples.
As for the rest of us, look under the hood to see if the “expert” site you are visiting is a Mercedes with a Mercedes engine under the hood, or a Mercedes with a Datsun engine under the hood. Boycott links and references to table-based designs.