No announcement yet.

Tables vs Divs...

  • Filter
  • Time
  • Show
Clear All
new posts

  • Tables vs Divs...

    Are tables really that out dated? I am in the process of redoing my site and would be more comfortable with doing it with tables. We use tables ALL THE TIME at work. BUt I don't want to see old and out of date if someone were to look into my code.

    So are tables really that bad?
    Professional Pixel Pusher — Designing the world around you. | Working daily to reach 10,000 hours of practice.

  • #2
    depends on whose looking at your code...those who care about usability, accessibility, and web standards will move on...

    to me, css is so much easier than tables...having recently encountered table code, i'm more biased...temperamental beastly things they are!...
    Monarchs Rule!


    • #3
      Tables aren't bad - non-semantic mark-up is. Using divs in the same way which tables would be used is just as bad as using tables. Thus, the tables vs. divs argument is wrong. It should be non-semantic vs. semantic mark-up.Using tables for layout purposes is non-semantic and thus bad.Using tables for their intended purpose of displaying tabular data is good becasue that is the semantic purpose of a table. In the ideal world HTML is only meant to convey a hierarchical structure of data. The hierarchy of that structure should not be dependent on intended appearance. The purpose of CSS is to give that structure a visual presentation.

      Furthermore, HTML stripped of presentation becomes lighter in weight, cleaner and thus much easier to read because the nesting level rarely gets out of control.

      Yeah, its worth learning to do things the semantic – "correct" way.
      Last edited by tZ; 05-08-2009, 04:06 PM.


      • #4
        Yeah, I'm editing a site built with tables right now, and it's annoying! scrolling through tons of unnecessary code all the time is not fun. CSS is not going away, and it's the right way to do things. I would suggest learning it, because there is no down side, which there is with tables.


        • #5
          Along the lines of what tZ said, yes, tables-based layouts are outdated/bad. I try to help people as much as time permits, but if someone has used tables for layout I won't even bother—too many headaches.

          Ditto what the others said as well. CSS, standards, etc. aren't going to go away, so most employers will likely expect you to know how to do CSS-based layouts. If you're going to claim any sort web design or coding abilities on your site, then I'd say avoid a table-based layout like the plague.

          Learning CSS layouts can be a PITA at first (especially when you have to unlearn old bad habits), but once you get the hang of it you'll wonder why in the heck you waited so long to make the switch.

          The world is divided into people who think they are right.


          • #6
            Thanks for all the advise guys. Very very much appreciated.

            Originally posted by tZ View Post
            Yeah, its worth learning to do things the semantic – "correct" way.
            Based on this, I guess I will sit down and spend the extra time this weekend to "do things the right way."

            Professional Pixel Pusher — Designing the world around you. | Working daily to reach 10,000 hours of practice.


            • #7
              This book can be cruised through in a weekend if your interested.



              • #8
                I have a few books that can help me out, but I can always use more reading materials! YAY!!!

                I guess I just didn't want to fight with floating divs on my page (mostly my new nav bar). But I will figure it out.
                Professional Pixel Pusher — Designing the world around you. | Working daily to reach 10,000 hours of practice.


                • #9
                  i think a problem also is people float too many things when starting out. there isn't anything wrong with just positioning stuff using absolute/relative positioning sometimes! =)


                  • #10
                    Using tables to build a page rather than DIV/CSS will also effect your SEO in Google. Google reads top to bottom rather then left to right so if you have a table site it will confuse google about which areas are important and relevent as it will try and read it logically and will fail. This will give you a lower Page Rank and lower your page score in google/SE. Sorting this now is the best idea, if you HAVE to use tables, limit yourself.
                    No advertising allowed in signatures.


                    • #11
                      Thanks for the ref tZ, I just picked up a copy. This should be pretty easy breezy stuff, great book and looks well laid out for noob like me. What could possibly go wrong.






                      Latest Topics


                      • PanToshi
                        Comment on Graphic Designer's In Math
                        Oh right, I forgot about geometry and algebra.
                        Today, 09:09 AM
                      • blacc360
                        Reply to Midas Touch
                        Thank you for taking the time to reply, because the guy with the basketball has darkskin, i have to add a layer to bring out the hilights, but when i do that the other images look way to hilighted......
                        Today, 09:08 AM
                      • PrintDriver
                        Reply to Graphic Designer's In Math
                        [*=1]What kind of simple math do you use on a regular basis whilst doing your job?
                        Fractions, ratios, percentages, proportions, addition/subtraction/multiplication/division, geometry and algebra....
                        Today, 08:59 AM
                      • JCookeDesign
                        Reply to morning routine for success?
                        Not much of a routine person. But if one wanted to get in the habit of one I'd suggest reading articles on Art of Manliness. They have like ten articles just on morning routines..

                        Today, 08:58 AM
                      • AutumnPioneer
                        Reply to Graphic Designer's In Math
                        Hi Daisy, I don't have time to answer all of your questions, but i will say that it would be worth researching the golden ratio/golden number. As this would be very interesting for you.
                        Today, 08:52 AM

                      GDF A division of Mediabistro Holdings Adweek | Mediabistro | Clio | Film Expo Group Contact Us | Terms of Use | Privacy Policy Copyright © 2016 Mediabistro Holdings