|
#1
|
|||
|
|||
|
Layout with CSS vs. tables
Is there any truth to the fact that using tables for the layout of a page is worse than using CSS, because search engines might consider things they read at the top (in the code) more important?
Was this ever true? Is it now outdated? Do you ever use tables for particular things (such as tabular data) or do you use strictly CSS? |
|
#2
|
||||
|
||||
|
Re: Layout with CSS vs. tables
Tables are specifically to present tabular data and that is what should be used. Besides the inherent problems in physically laying out a complicated table-like presentation using CSS, it is impossible to build one that would be semantically correct, say if you wanted to use the caption and th elements.
As for the first part of your question, yeah, that was the generally accepted wisdom. Today's SEs have gotten much better at seeing past the clutter by being able to identify repetitive header, nav, footer elements, etc. Even so, I still prefer to hit them in the face with my "well" content. On most of my newer sites I used simple CSS positioning, nothing too fancy; some older ones still use the old "table trick" to bring the main content closer to the top. Might not be necessary today, just an old habit. |
|
#3
|
||||
|
||||
|
Re: Layout with CSS vs. tables
I still believe that less code on a page is a good thing when it comes to SEO so, I like CSS. It also seems easier to me than using HTML to style each element on every page. I try to stick with CSS for the most part!
![]() |
|
#4
|
|||
|
|||
|
Re: Layout with CSS vs. tables
Quote:
![]() Actually I'm a big fan of CSS, too. So if I use CSS, but have to use tables for presenting tabular data (if I ever run into such an incident) Ill know tables are just fine and I don't need to create a CSS solution for that, right? |
|
#5
|
||||
|
||||
|
Re: Layout with CSS vs. tables
Tables aren''t "just fine" for tabular data, they are the correct solution for tabular data.
Don't confuse the old debate of using tables vs. CSS for layout with using table for what they were designed for -- presenting tabular data. |
|
#6
|
|||
|
|||
|
Re: Layout with CSS vs. tables
I like CSS. Code is cleaner. Ultimately, it comes down to if you and your keyword competitor is exactly equal in everything - the slightly cleaner code is better.
But, additional benefit is that it's easier to follow the code. Code and site management efficiency makes it much more attractive to go with CSS. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Tweaks to Google result layout | egain | Google Web Search | 0 | 04-24-2007 07:22 AM |
| Weird Google Layout | zipline | Google Web Search | 3 | 05-08-2006 11:48 AM |
| Google search results layout | Wowter | Google Web Search | 1 | 12-24-2005 06:00 PM |
| Will changing from Nested tables to DIV fields affect my google ranking? | jempp | Search Engine Optimization | 3 | 06-21-2005 06:55 PM |
| css layers or tables? | digimeme | Search Engine Optimization | 16 | 11-17-2004 06:16 PM |