CSS Layouts
CSS...Wha?
CSS stands for Cascading Style Sheets. It is a powerful way to control the way numerous pages look from a single place. It also has the added benefit of separating function from form. Take a look at the code required to render this page by right clicking and selecting view source. Then compare it to your favorite table based website on a page that has a similar amount of content.
Look Ma... No Tables!
Until recently, tables have been the tool of choice for designers when creating attractive layouts. This was mainly true because there simply weren't any good alternatives. HTML was really only designed to parse boring, static web pages with text and not much else. While tables are useful for displaying tabular data, their originally intended purpose, they are no longer considered to be good coding practice in design layout.
CSS has finally evolved and is now being supported well enough to shoulder all the design duties. In fact it is much more powerful and leads to much cleaner code. The separation of design from content also allows a novice more freedom to modify information on an established page without fear of mucking
up the design.
Flipout Design will build your informational site using a CSS layout that is compliant to the latest standards to ensure your site is low maintenance, easily modified and relevant for years to come.
Shopping cart software still lags a bit in getting rid of all un-needed tables used in their layouts. Clients with ecommerce needs will often have to bear with at least a few tables for a while longer.