Web Design without Tables
I just picked up a great book on designing web sites without using tables titled, “HTML Utopia: Designing Without Tables Using CSS, 2nd Edition” by Rachel Andrew & Dan Shafer.
Why drop your dependable table structure in favor of CSS positioning?
- Using CSS reduces the amount of code in your HTML pages and allows you to place your text content at the top of your source code. This helps search engines properly index your pages.
- It makes your pages load faster by eliminating the need for invisible pixel spacer images and allowing web browsers to cache your style references.
- It makes your code more friendly to web browsers with text-to-speech or other accessibility features.
- The CSS approach allows for faster and easier site redesign than table structures by further separating your style from your text content.
If you’re not convinced, download a free preview from the book and try it out.



Leave a Reply
You must be logged in to post a comment.