1 of 3
1
Tables or Div’s? What’s you opinion?
Posted: 08 August 2007 11:53 AM   [ Ignore ]
Newbie
Rank
Total Posts:  4
Joined  2007-08-08

Good morning all: I thought I’d stir things up a bit on a discussion we’ve been having internally on designing with tables vs div’s. We have traditionally used tables and table cells because we’re doing some pretty interactive stuff with multimedia and PHP/MySQL. We’ve talked about the SEO aspects or impact, div’s being a little harder to or slower to design/develop with (which might be dis-info) because someone prefers designing with tables… I know of course each have their benefits in a given scenario. I’d just be interested in some general feedback. Thanks.

Profile
 
 
Posted: 16 August 2007 12:31 PM   [ Ignore ]   [ # 1 ]
Newbie
Rank
Total Posts:  10
Joined  2007-05-06

What is it you want to know exactly?  Div’s use up less code so will be easier on your Bandwidth and may also help with SEO as your code will be less muddled when a search engine spider comes to visit.  They can be a bit more of a pain to code with as you need to specify the div properties in your css file but once you have a few template sites done it doesnt take too much longer.

Profile
 
 
Posted: 16 August 2007 12:49 PM   [ Ignore ]   [ # 2 ]
Newbie
Rank
Total Posts:  4
Joined  2007-08-08

Like I said, just wanted to open up some discussion on the subject. I’m relying on my develpers’ feedback exclusively and I wanted some other opinions. My primary focus is that we are doing everything we can to make sure our client’s sites work as efficiently as possible and are as friendly to the spiders as possible, so I appreciate any input on the subject. I’ve not read that Div’s are better as far as SEO goes? That’s interesting…

Profile
 
 
Posted: 18 August 2007 05:21 AM   [ Ignore ]   [ # 3 ]
Newbie
Rank
Total Posts:  4
Joined  2007-08-18

In my opinion DIV is much better than Table. Divs are light weight, simple and more seo friendly than tables.

Profile
 
 
Posted: 18 August 2007 12:04 PM   [ Ignore ]   [ # 4 ]
Newbie
Rank
Total Posts:  4
Joined  2007-08-08

So a second vote for Divs. Thanks Zoozle.

Profile
 
 
Posted: 19 August 2007 08:05 PM   [ Ignore ]   [ # 5 ]
Newbie
Rank
Total Posts:  2
Joined  2007-07-02

Divs are the only decent way of designing a website (in my opinion), being lightweight and offering more support from more browsers. Additionally, it is easier to organize your content, so you can easily move things around. Tables, on the other hand, are meant to display data rather than content. As a result they will tend to stay in the form of Table, Table Row, Table Cell, Table Cell, Table Row, Table Cell, and Table Cell. Misuse of tables for layout usually just makes things harder for designers and increases the size of files.

Profile
 
 
Posted: 20 August 2007 03:54 PM   [ Ignore ]   [ # 6 ]
Newbie
Rank
Total Posts:  2
Joined  2007-04-02

I also prefer divs to tables. Tables are used for tabular data and should not be used to layout websites. While learning curve might be steep, it will pay off in the end.

Here is why I prefer to use divs: accessibility, search engine optimization, bandwidth, and easier maintenance in the long run (don’t have to waddle through all the trs and tds).

Hope this helps,

Anna Vester

Profile
 
 
Posted: 21 August 2007 09:43 AM   [ Ignore ]   [ # 7 ]
Newbie
Rank
Total Posts:  7
Joined  2007-07-05

tables are for tabular data period.
avoid for layout, or you are to put it simply, “a total noob”.

Profile
 
 
Posted: 21 August 2007 10:24 AM   [ Ignore ]   [ # 8 ]
Newbie
Rank
Total Posts:  16
Joined  2007-08-21

Agree also easier output for mobile, PDA,  etc
Ease maintenance en style updates, better for SEO and better for disabled people who use different screenreaders.

Profile
 
 
Posted: 26 August 2007 05:05 AM   [ Ignore ]   [ # 9 ]
Jr. Member
RankRank
Total Posts:  39
Joined  2007-08-26

Coming from an SEO background the definite answer is Tableless design.  The main advantages is the savings for Google not having to duplicate your design in its cached which can add up quickly.  And the main reason is to get your content higher up in the document giving it more value to the search engines.  Cheers.

Profile
 
 
Posted: 04 December 2007 03:58 AM   [ Ignore ]   [ # 10 ]
Newbie
Rank
Total Posts:  4
Joined  2007-08-08

Thanks loads everyone for the ever candid feedback. Looks like it’s safe to say DIV’s win this debate.

Profile
 
 
Posted: 04 December 2007 04:12 AM   [ Ignore ]   [ # 11 ]
Jr. Member
RankRank
Total Posts:  39
Joined  2007-08-26

*GrinZ*  Your going to enjoy CSS… and when I say enjoy I mean the way you enjoy pulling out your hair :)  Just wait until you get knee deep in IE6 display bugs (there are around 8 good ones).  But we’re here to help :)

Profile
 
 
Posted: 15 December 2007 01:48 PM   [ Ignore ]   [ # 12 ]
Newbie
Rank
Total Posts:  2
Joined  2007-12-15

My opinion: You should try to use divĀ“s only. But if you need a real table, for example for sports-highscores etc. - then use tables, because that is, what they where made for :)

Profile
 
 
Posted: 08 January 2008 05:08 AM   [ Ignore ]   [ # 13 ]
Newbie
Avatar
Rank
Total Posts:  6
Joined  2006-02-24

Useful Discussion. I vote for Divs. Websites designed without tables loads fast. Fast loading of website is primary requirement. Use tables only when it is necessary to present tabular data.

Profile
 
 
Posted: 09 January 2008 01:00 AM   [ Ignore ]   [ # 14 ]
Newbie
Rank
Total Posts:  2
Joined  2008-01-04

div! div s a lot better, it may be harder to do, but it will be so worth it… also, i tend to notice that tables dont load very fast…

Profile
 
 
Posted: 12 January 2008 11:00 AM   [ Ignore ]   [ # 15 ]
Newbie
Rank
Total Posts:  8
Joined  2008-01-12

I also vote for div’s :)

Profile
 
 
   
1 of 3
1