Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 8 of 8
  1. #1
    New to the CF scene
    Join Date
    Feb 2007
    Location
    UK
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question Are Table Not Professional?

    Just a question,

    If you were to go to a web company to get a website built and the website was built using HTML tables would that be considered unprofessional?

  • #2
    The fat guy next door VIPStephan's Avatar
    Join Date
    Jan 2006
    Location
    Halle (Saale), Germany
    Posts
    8,485
    Thanks
    6
    Thanked 981 Times in 954 Posts
    Yes...

  • #3
    New to the CF scene
    Join Date
    Sep 2006
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Not at all. Tables have their place, but not in the layout of your design.

  • #4
    Regular Coder kewlceo's Avatar
    Join Date
    Mar 2006
    Location
    California, US
    Posts
    484
    Thanks
    1
    Thanked 3 Times in 3 Posts
    Quote Originally Posted by gobbly2100 View Post
    Just a question,

    If you were to go to a web company to get a website built and the website was built using HTML tables would that be considered unprofessional?
    Your question suggests that the designer would use tables to build the site structurally, which would indeed be unprofessional nowadays. Tables are to present tabular data, not to structure an entire page or site.

    CSS is easier, cleaner, and enables search robots to do their job more efficiently, too.
    UBERHOST.NET
    Shared, reseller, semidedicated hosting and dedicated server plans.
    DirectAdmin Installatron Money-Back Guarantee 24/7 Support
    Providing "Service Above All Else" since 2005.

  • #5
    New Coder
    Join Date
    Sep 2006
    Posts
    61
    Thanks
    0
    Thanked 0 Times in 0 Posts
    If I went to them I would think tables were unnecessary and a cheap quick way to do things, I wouldn't be too happy about it -- but it depends on how much they cost.

    To me its kind of like getting an offbrand Coke instead of the real thing when they make table layouts.

  • #6
    Master Coder felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Posts
    6,479
    Thanks
    0
    Thanked 635 Times in 625 Posts
    Get them to create a layout where elements need to overlap. Then they will not be able to use a table.
    Stephen
    Learn Modern JavaScript - http://javascriptexample.net/
    Helping others to solve their computer problem at http://www.felgall.com/

    Don't forget to start your JavaScript code with "use strict"; which makes it easier to find errors in your code.

  • #7
    New to the CF scene
    Join Date
    May 2007
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by jream View Post
    If I went to them I would think tables were unnecessary and a cheap quick way to do things, I wouldn't be too happy about it -- but it depends on how much they cost.

    To me its kind of like getting an offbrand Coke instead of the real thing when they make table layouts.
    what?

  • #8
    Master Coder felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Posts
    6,479
    Thanks
    0
    Thanked 635 Times in 625 Posts
    Tables are a way of producing a simple layout that will work in a web browser but will not work correctly in any of the other places that web pages are accessed from such as handheld devices and web readers. Tables also can't handle more complex designs.

    A table is a valid way of adding tabular data to a web page. You should expect to have <caption> <thead> and <tbody> tags at least if using a table correctly and possibly <<tfoot>, col> and/or <colgroup> as well. Incorrectly used tables almost never reference any of these tags. At least one <tbody> is mandatory for any table but browsers will add the tag themselves if it is missing (which confuses some people who wonder why references to the table from stylesheets and JavaScript don't work as expected).
    Stephen
    Learn Modern JavaScript - http://javascriptexample.net/
    Helping others to solve their computer problem at http://www.felgall.com/

    Don't forget to start your JavaScript code with "use strict"; which makes it easier to find errors in your code.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •