5ubliminal@twitter

CSS WebPage Design - Tables Are Here To Stay : 5ubliminal's TellinYa

<a href="http://www.tellinya.com/art2/232/">CSS WebPage Design - Tables Are Here To Stay : 5ubliminal's TellinYa</a>
5ubliminal's YAMS
Linux is best! Windows is the tool of evil!

I remeber back in highschool. I had a few classmates that were into Linux. I mean not just into Linux … they were fanatics. Windows was the work of evil. Command line was better then GUI and I guess typing commands in the black screen made them feel hackerish :)

If you were trying to have a sane discussion with them to explain Windows is and will always be better they would become hysterical and eventually you would ask them: do you like games? What serious games work on Linux? This was the moment when they were starting to cry and, between hickups, they would say: Linux is best! Linux is best!

Tables are satn's work! Tables are evil and must die!

Unfortunately, today, I get the same experiences with TABLEs. Tables are evil! Tables are not good! Tables take too much code! and the reasons of the fanatics never end but revolve around the Tables are evil but I don't know why concept.

Why do they say this?

People went crazy about compliance. Does my site validate? Does my site validate? Some people waste days or weeks to get the sites to validate on complex layouts. My Site Does No Validate! It's simple for W3C to issue standards and how it should work technical specifications but the main question is not if you page validates but …

Does you web-browser validate?

Opera and Firefox do a pretty good job but I'm afraid to open Internet Explorer to see how my site looks! Internet Explorer is CSS Resistant! They don't mix for anything advanced. W3C has the specs clear on CSS display directive but IE does not care. And most people use IE.

Fanatics will now say …
Anything can be completed with the right method and IE specific adjustments.

Unfortunately in the real world, where developers live, the time one spends to get a tableless layout working is unacceptable. Most high ranking sites use table layouts. There are some layouts that can not be achieved in all browsers with a decent amount of code.

I want a layout with 3 rows and the 2nd row split in 3 equally high columns independent of content size plus some vertical alignment of content in one of the columns.

Nobody wants to see how this is made to work and that CSS code needs special tricks for IE only.

Just look at this page that is related to the DIVS replacing TABLEs theory. I'm 100% nobody will read this as people have work to do on their sites.

Tables can be replaced with DIVS …

… for anything except some serious layouts and tabular data. Untill all CSS Display directives : table, table-row,table-column,table-cell and so on will work how they should on all browsers, the elegant and easy to use tables are here to stay. Perhaps in 5 years or more we can say that tables are gone fo good.

<table>
<tr>
<td></td><td></td>
</tr>
</table>

4 Comments Posted By Readers :

Add your comment
#1 lucia from United States web
Posted on Saturday, 10 November, 2007
Oh my gosh... I hadn't looked at my knitting blog in IE in ages. Ackkkk!!!! (Your blog looks fine.)

My IE is an ancient version for the Mac and it breaks constantly. IE for the PC breaks too-- but differently. And every version of IE breaks differently. I will need to look at my blog on the PC at work.

Tables do have the advantage of being robust. I do still use them.
#2 5ubliminal web
Posted on Sunday, 11 November, 2007
Your money blog looks funny in Opera. I mean really funny. The entire right menu has unexplainable lines.
And in IE the knitting one looks good but money has some ( ) in the article listing on right side which I don't think should look like that.

I checked all three browsers when I remade this site: Opera (which I always use), Firefox and IE.
It wasn't easy making it look the same on all.
#3 lucia from United States web
Posted on Sunday, 11 November, 2007
I keep planning to revamp the money blog. I've set up two test blogs-- but right now I'm trying to verify all my plugins are updated for 2.3.

I usually check on IE, Firefox and Netscape every now and them... but...
#4 Garcia from Bolivia web
Posted on Sunday, 11 November, 2007
That's why I have Opera, Firefox and IE (6 and 7) in my PC.
5ubliminal's TellinYa.com SEM & SEO Blog © 2007 - All rights reserved unless mentioned otherwise .
Rendered On : [Friday, 12 March, 2010 - 06:04:44 GMT]   No Ajax / Flash Used Here
" CSS WebPage Design - Tables Are Here To Stay : 5ubliminal's TellinYa "
Close
Tellinya.com is relocating to blog.5ubliminal.com. This blog is no longer maintained and comments are no longer accepted / answered.