Ditch Your Tables and Use CSS

Matt Jurmann wrote a great summary on reasons to use CSS instead of tables in web design. Cascading Style Sheets (known in web-speak as CSS) is a language used to describe the style of a document: in this case a website. In modern design this is written in a separate file which is often only loaded once for the entire website. This is different to the old type of design where pages were broken up into tables and style information was added to each and every element of the table.

The main problem with the old style is that, basically, it’s a real pain to use. It’s hard to read, hard to get right and terrible to maintain and update. If you use CSS then it’s pretty easy to sort your styles out (fonts, colors, backgrounds etc) and any changes you make are (usually) made on only one file.

As a website owner or developer, you should care about this because it makes web development more efficient and it makes your websites easier to maintain and change. If you use a web designer then they should already be using CSS because it’s more efficient for them.

The bottom line is, use CSS and you’ll get a better website. That’s what really matters

Tags: , , , ,

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Bookmark and Share

One Response to “Ditch Your Tables and Use CSS”

  1. CSS is great and I use it all the time.

Leave a Reply