The Voice of the Web Hosting World
The Web Hosting Show is the number one web hosting and development podcast. Never miss an episode! Subscribe today to our RSS feed for free, or subscribe via iTunes.

Enter your e-mail address to get daily tips delivered to your inbox:

Classic HTML vs CSS – Who Wins?

When it comes to Web design, there is one battle that seems to have gone on for ages. Which is better, using tables and classic code in your HTML code to design things or use cascading style sheets (otherwise known as CSS)?

Some people can get really fanatical when it comes to this topic but I am going to call it right down the middle and let you know why both can be good for you.

Why Should You Design With Tables and Classic Code in Mind?

Many people that got started coding Web pages when the Web was still young learned to do it with tables. For that reason alone, some people don’t want to change because designing with tables is what they know. Once you know the table basics, it is pretty easy to jot down some HTML and make a pretty basic layout.

The problem is that can be very limiting when you want to do certain things that tables just can not do. When you want things in an exact spot or you want to change around some font sizes or colors. Then we get in a little ‘bit of trouble.

Why Should You Design With CSS in Mind?

There is no secret that CSS does have its advantages. For one, it makes changing between layouts a breeze. All you need to do is edit one external CSS file, and you can go from having a blue background to a red one without touching any other file on your server.

You have much more control as well over the layout. Just change a few lines here or there and you have your navigation bar move from the left to the right.

Who Wins This Battle of Designing Ways?

I might make a few people mad, but in my mind CSS wins hands down. It allows you to write much cleaner looking code for your Web sites and is just more efficient in the long run. For those of you scared to make the transition over you can mix some old school elements with CSS as well.

I have several Web sites that have a basic table backbone and then everything else is designed with CSS. Which side of the fence are you on? If you have an argument for or against either side – leave it in the comments because I’d love to hear it.

Related Podcast Link: Listen to Episode 101!

| More

Related Posts & Podcasts

Updating Your Terms of Service
I received an e-mail from a soon to be web host the other day, and they asked: “How often should I look over my terms of service?” Most people think a terms or service and acceptable use policy are things that you

Download SimplePie
SimplePie Brings RSS and PHP Together
By far, SimplePie is one of the coolest collections of code that helps you mesh together PHP and RSS feeds to create some really dynamic content. After downloading and installing – the number of things you an create

How to Make HTML Pages Recognize PHP
Related Podcast Link: Listen to Episode 123! I love using PHP code and scripts. They can come in handy a lot of different ways in a lot of different places. In most cases people learn that if you want

  • I am still learning about CSS and how to use it.can you point me to any good tutorial out there? So I can learn better. :-)
  • Very cool, yeah there is nothing wrong with mixing the tools, I do that myself a number of places too.
  • I am trying to go to all CSS but I still do a mix of coding.
blog comments powered by Disqus

Mitch Keeler © 2009 - Sitemap | Privacy Policy
Dedicated Server Hosting provided by Layered Tech

Go to Top of Page