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.






                      Incredible Stock

                      Latest Topics


                      • seedpress
                        ICC Profile that Won't Soft Proof?
                        Recently I contacted a printer manufacturer to request ICC profiles for their printers.

                        Here's what they wrote:
                        Our graphic workflow uses ICC profiles when converting and preparing...
                        Yesterday, 08:47 PM
                      • Jeohs1111
                        Logo Design for Sports Conpany
                        I am searching for a web designer to create a logo for a Combine and Showcase for high school athletics.
                        The website will also feature athletic training and youth camps.
                        The name of the organization...
                        Yesterday, 07:30 PM
                      • Protagonist
                        Reply to two posters
                        The color balance is off on the two right side characters in the Hannibal poster. It looks like you tried darkening the images with a curves adjustment which introduced a lot of noise and turned them...
                        Yesterday, 01:28 PM
                      • B
                        Reply to CMYK - black and white?
                        Four-color process will give you a richer-looking print than the flat and sometimes lifeless look of a B&W halftone. As pointed out, though, even the slightest variation in ink densities will noticeably...
                        Yesterday, 10:53 AM
                      • hectorclark
                        Reply to two posters
                        Hey, It's really creative works. Best wishes for you. Carry on....
                        04-29-2017, 01:05 PM
                      GDF A division of Mediabistro Holdings Adweek | Mediabistro | Clio | Film Expo Group Contact Us | Terms of Use | Privacy Policy Copyright © 2016 Mediabistro Holdings