Poll: Table design versus no-table design

Discussion in 'HTML & Website Design' started by adamjthompson, Apr 4, 2007.

?

How important is table-less designing?

  1. Of the utmost importance. Table structure is deprecated.

    5 vote(s)
    25.0%
  2. Table-less is best, but tables work, too!

    10 vote(s)
    50.0%
  3. Tables are just as good (or better) than table-less.

    4 vote(s)
    20.0%
  4. Not sure.

    1 vote(s)
    5.0%
  1. #1
    Hello guys,

    I do table design on all my sites currently, but I'm considering switching. I've heard so much about table-less designing being the correct way to do it.

    On the other hand, though, sites like Google.com and even w3schools.com still use tables for columns and structure.

    What do you guys think? How important is it to do table-less designing?
     
    adamjthompson, Apr 4, 2007 IP
  2. frankcow

    frankcow Well-Known Member

    Messages:
    4,859
    Likes Received:
    265
    Best Answers:
    0
    Trophy Points:
    180
    #2
    It's as important as you feel it is. There are no laws requiring accessibility yet, but there are still many advantages to CSS over tables
     
    frankcow, Apr 4, 2007 IP
  3. 1EightT

    1EightT Guest

    Messages:
    2,646
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Search engines likely don't care at this point, but I stick to using tables only when displaying tabular data. That's how it should be. CSS!
     
    1EightT, Apr 4, 2007 IP
  4. Louis11

    Louis11 Active Member

    Messages:
    783
    Likes Received:
    26
    Best Answers:
    0
    Trophy Points:
    70
    #4
    Table-less, it compacts your markup and there are many advantages to using CSS rather than tables.
     
    Louis11, Apr 4, 2007 IP
  5. kk5st

    kk5st Prominent Member

    Messages:
    3,497
    Likes Received:
    376
    Best Answers:
    29
    Trophy Points:
    335
    #5
    It seems someone starts this same thread about every three days. Did you run a search before posting?

    There is no question that all the advantages lie with css based layouts. To argue for table layouts is to argue from ignorance or from fear of learning something new and different.

    CSS layouts are so much simpler to do and the html markup is orders of magnitude cleaner than any nontrivial table layout. If anyone thinks tables are easier, they don't yet know what they're doing in css. I'll admit to being an 'old hand' of sorts (if anyone can be considered an old hand :)), starting to experiment with css layouts in 2001 with the advent of IE6 and Netscape6. By late 2002, I had coded my last table layout. I just cannot believe so many web developers are resisting the change. In any profession, the master craftsman stays abreast of advances and employs only the best tools. The developers who haven't, or won't make the change away from table layouts can only be considered amateurs, at best.

    cheers,

    gary
     
    kk5st, Apr 4, 2007 IP
  6. adamjthompson

    adamjthompson Well-Known Member

    Messages:
    1,242
    Likes Received:
    59
    Best Answers:
    0
    Trophy Points:
    125
    #6
    So...you're saying that the developers of W3schools.com are amateurs at best? :p
     
    adamjthompson, Apr 4, 2007 IP
  7. Clive

    Clive Web Developer

    Messages:
    4,507
    Likes Received:
    297
    Best Answers:
    0
    Trophy Points:
    250
    #7
    So are the vBulletin developers, aren't they :p
     
    Clive, Apr 4, 2007 IP
  8. twiggy

    twiggy Active Member

    Messages:
    273
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    60
    #8
    Sites like you have mentioned are old school and haven't had a manger update for a while.

    Take a look at any new website or recently updated website and it will be using CSS for sure if done the write way.

    What he means by amateurs is people just simple slice it up in photoshop and then drop it in to dreamweaver, then say hey yeah i'm a webs designer! any old monkey can do that. The real skill lies in coding it your self by hand using CSS and XHTML.

    Tables really look nasty in your code, make pages larger in size, slower loading, usually rely heavy on images where CSS can use just a few to get the same effect, very hard and slow process to make large scale changes to the site design, need any more?

    You will notice the ALIKES of vBulletin in there updates and completely new open source software are all using CSS for layout purposes now, wordpress for example.

    CSS is far better and in the very near future all professional sites will be using it.
     
    twiggy, Apr 4, 2007 IP
  9. kk5st

    kk5st Prominent Member

    Messages:
    3,497
    Likes Received:
    376
    Best Answers:
    29
    Trophy Points:
    335
    #9
    There is a world of difference between developing a site and maintaining old legacy code.

    If those same developers create a new site using table layouts, then yes, they're amateurs.

    cheers,

    gary
     
    kk5st, Apr 4, 2007 IP
  10. nichevalue

    nichevalue Peon

    Messages:
    479
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #10
    I do most of my sites using tableless now that I have gained a lot of experience with using CSS for my sites.

    I come from a software engineering background so I like things to be easily maintainable. Having all or most of the presentation and layout information in one file makes that very easy.
     
    nichevalue, Apr 4, 2007 IP
  11. boyponga

    boyponga Banned

    Messages:
    1,013
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Table-less designs are better for me than tabled design. You just use divs, and search engine friendly. :)
     
    boyponga, Apr 5, 2007 IP
  12. wmchen

    wmchen Peon

    Messages:
    64
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    Table is used for tabular data, shouldn't be used for website layout.
     
    wmchen, Apr 6, 2007 IP
  13. chiz

    chiz Peon

    Messages:
    102
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #13
    I agree with 1EightT. I did not totally abandoned tables. Tables account less than 10% of my pages. I only use it for tabular data. Not for layout. I use <div> as much as possible.
     
    chiz, Apr 6, 2007 IP
  14. Mooseman

    Mooseman Peon

    Messages:
    453
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #14
    I've been using divs and CSS ever since I learned it. But I don't really care..
     
    Mooseman, Apr 6, 2007 IP
  15. Crimsonc

    Crimsonc Peon

    Messages:
    616
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    0
    #15
    noen of the poll options are correct. The correct answer is: both are acceptable for difference purposes on the same page.
     
    Crimsonc, Apr 6, 2007 IP