Download ColourMod - Dashboard Widget

Download ColourMod - Dashboard Widget

Download ColourMod - Konfabulator Widget

Download ColourMod Konfabulator - Konfabulator Widget

Download ColourMod - Dashboard Widget

Download ColourMod - Plug And Play

Download ColourMod - Unbranded

Download ColourMod Unbranded

Download ColourMod - Personalized

Download ColourMod Personalized




Tables Break The Heart of Kittens

Yes, that is right. Everytime you use a table in your webpage (inappropriately) a cute, fuzzy, kitten, somewhere in the world starts to cry. That poor helpless kitten is pained by your unthinkable, inconsiderate and obnoxious use of a table. Don’t ever use them again.

I always knew the benefits of good XHTML markup, but have most recently become aware of the tragedy known as table-based webpage design. I admit it. I use to design with tables. Who didn’t? But, now that we’ve been enlightened, nobody should be doing it anymore. Of course this isn’t utopia and people are still designing with tables and I hear the poor kittens crying for mercy.

Here are a couple reasons that XHTML/CSS design is far superior to table design (and I’m probably covering nothing new):

  • Tables make it ridiculously hard to update/modify/change exisiting layouts. Have you ever tried to update a table based list that is alphabetical? Yeah, it sucks. Especially if you have to add more names. Every single entry has to move to work properly.
  • Tables make the code look ugly. I hate ugly code, it is a big pet-peeve of mine. Tables are just plain ugly, it burns my eyes.
  • Tables are extremely hard to make modular. I can’t tell you how many times I’ve used tables in templates and have gotten majorly confused about where the stinking table was starting and ending, and why it was broken. Div tags make it ever so wonderful and neat and I don’t have to remember if I had all the colspans set to the right numbers.
  • Div just sounds cooler, and it is faster to code.
  • All the cool people use divs not tables. That’s good enough for me ;)

Why do I reiterate all this? Because, I’m having to update a table-based website and its driving me nuts. For the love of the KITTENS!


2 Responses to “Tables Break The Heart of Kittens”  

  1. 1 chuck

    Yes! Agreed!

    I’m having to spend time updating a table-based website right now also! I feel like a beginner not being able to figure out the code. I keep telling my associate how bad these tables are and she just doesn’t get it. The ones we’re dealing with have nested tables within nested tables - very not fun. And, also a whole slew of inline styles like class=”style12″ and stuff :)

    One thing about table-less design I’ve learned though - dont’ let divs just replace what used to be tables. Watch out for “divitis” :)

    Have fun!

  2. 2 ColourMod

    yeah, it is never a one-to-one replacement from tables to divs.

Leave a Reply

You must log in to post a comment.