Bookmark this page by pressing control-d.
This website is layed out using CSS.
If you're ever presented with the question "do you want your website laid out with tables or with CSS?" this article will show you the pros and cons of each. CSS stands for "cascading style sheet" and is a method used to separate the content of your website from the visual design of your website.
Using tables to lay out websites is a practice begun near the beginning of the web itself. And while CSS has been around for several years, it's only very recently that browser support for it has been good enough to use it exclusively over tables for layout purposes. CSS design is the wave of the future. Table-based design is the wave of the past. What's the wave of the present? Unfortunately, it's not so clear, although CSS layout is clearly gaining momentum.
Sites designed with CSS:
Sites designed with tables:
Sites designed with tables:
Sites designed with CSS:
CSS layout has such great benefits over table-based layout that the only reason, in my opinion, that your site should employ table-based layout is if you know that a large number of your site's audience will be using old browsers (Netscape version 4 springs to mind). And even then, you should still use CSS if only to define the fonts and backgrounds (which is something the version 4 browsers can handle). As of early 2005, less than 1% of the general web using public uses old browsers (in the US).
Request a free estimate today, and work can start within a few days.