The Net Is Dying
Tables Or Css
Nowadays if you posted a site with a table and then ask a forum to rate it, they would call you a idiot and a noob. “Go learn Css” They will say. So many designers and users love to hate tables. I think they have not found there full potential, there’s tables will Css and there Looking Good.
What about a tables Seo. “some people believe that the spider will not spider the whole page because the first thing that it sees are the links, so it follows all the links and think that there is actually no content on the pages” Well my theory is that Search engines look at you site with not styling and read the page in source code order. meaning the a tables is not away in source code order.
**Edit
Look at the tab order on the top table. The bottom table is how a human would see it.
4 people have left comments
Jacob said:
Not at all true. Tables were never meant for page layout, and as such should not be used for layout. Does not matter how they look in the end, that’s not what tables are for. Tables are for displaying tabular data, not to layout your website.
In theory, it makes since to have your XHTML in one document, and the presentation that would be the CSS in another document. This makes it easier for search engines to read your page. You can cut out all of the style and put that in an external document that would only leave structure/XHTML. This makes it easier for Google to go though your code and find your content.
Now, you can style tables using CSS, but then we are on a topic of accessibility. Screen readers have a hard time reading content when the content is within tables. It just does not make since. The reader will go from one table cell to another, which 98% of the time does not make any since. Do you not think search engines are going to do the same thing? Tables for laying out a web page are a thing of the past, and should not be used for layout or for presentation.
In conclusion, your website can load much faster if you are using XHTML with CSS. Separating your structure from your presentation makes things much easier. For example, if you wanted to change all of your ’s on a web page, you edit your ONE CSS file and you are done. Whereas when you were using tables you would have to make that change several times in EACH DOCUMENT! Most of the time you cut the overall file size of your website down by over 50%! Taking out that extra code, your visitors only have to load that CSS file once. Whereas with tables, your visitor had to load your styles on each page. That saves you bandwidth, and saves your visitors in loading time…and as the old adage says…”Time is Money!”
Commentors on this Post-
- Copyright 2009 The Net is Dying. All Rights Reserved.
- Back To Top
- Home





Leave a Comment-