1. Welcome! Please take a few seconds to create your free account to post threads, make some friends, remove a few ads while surfing and much more. ClutchFans has been bringing fans together to talk Houston Sports since 1996. Join us!

webdesign: tables vs. frames?

Discussion in 'BBS Hangout' started by jamma34, Sep 16, 2003.

Tags:
  1. droxford

    droxford Member

    Joined:
    Oct 26, 2001
    Messages:
    10,598
    Likes Received:
    2,131
    One huge reason not to use frames:

    People like to copy the url and email it, link to it, bookmark it, etc. If you have a frameset, their bookmark doesn't actually lead to the content they wanted - the bookmark just leads to the frameset.

    Also, it can confuse navigation and limit the main area for your content.


    To answer your other question, to create tables that size to the width of the screen, in the table tag, add this attribute: WIDTH="100%".

    -- droxford
     
  2. Jeff

    Jeff Clutch Crew

    Joined:
    Feb 14, 1999
    Messages:
    22,412
    Likes Received:
    362
    Don't use frames. They are annoying and they create problems for some browsers and operating systems.

    As for tables, they are the preferred layout method, HOWEVER, the standards are rapidly changing. It is true that standard table tags will eventually be set aside in favor of defining them in a cascading style sheet (CSS) and using a DIV tag in your code.

    That hasn't happened yet, but it is something to consider.

    For more info on that, be sure to visit http://www.w3.org/ - the group that manages HTML standards for the web.

    You could also simply go to laying out pages in DHTML layers. Some developers have adopted this because you can define the exact spot in the browser window you want them to display. For example, if you want a layer aligned 300 pixels from the top and 200 pixels from the left, you can do that. Not as easy with tables.

    As for how you get your site to appear wider in larger browsers but smaller in others, that is a technique called "liquid" design. It has become more and more common.

    Our web company uses liquid fairly often. The way you do it is by setting certain table widths to 100% and making sure that wherever the table is going to stretch, the background is either tiled so it expands and looks the same or simply big enough to expand out to 1028 without looking messed up.

    Our site was done with liquid design so you can get an idea of how it stretches out.

    Good luck.
     
  3. PhiSlammaJamma

    Joined:
    Aug 29, 1999
    Messages:
    29,956
    Likes Received:
    8,038
    no frames. Bad for lots of reasons. Use tables. Then use some sort of style sheet to import your menus.
     
  4. olliez

    olliez Member

    Joined:
    Dec 26, 2002
    Messages:
    2,124
    Likes Received:
    1
    This all depends. I think IE6.0 put a lot of restrictions on what can be viewed, what not; with Netscape, you have lot more flexibility.

    Corporate sites generally go with table; individual sites can use either. Sometimes "T" layout is really the best choice
     
  5. jamma34

    jamma34 Member

    Joined:
    Feb 21, 2000
    Messages:
    558
    Likes Received:
    1
    so doing the template bit in dreamweaver should be ok? i dont have any experience with the server side stuff, and i dont know if i have access to those files or not.

    or is it still a better option to try to do the header/footer thing like that tutorial mango posted?
     
  6. Timing

    Timing Member

    Joined:
    Jul 30, 2000
    Messages:
    5,308
    Likes Received:
    1

    If you use dreamweaver I found this awesome tutorial from them to create templates. It's pretty detailed, wish I had dreamweaver cause I'd follow it myself.

    http://www.dreamweavermx-templates.com/tutorials/tutnewtemplate.cfm
     
  7. Jeff

    Jeff Clutch Crew

    Joined:
    Feb 14, 1999
    Messages:
    22,412
    Likes Received:
    362
    Try to avoid anything server-side unless you know what you are doing. Using headers and footers are VERY convenient and Dreamweaver templates and assets do make them easier to use. That would be your best bet given your limited knowledge of dynamic development.
     
  8. tolne57

    tolne57 Member

    Joined:
    Nov 7, 2002
    Messages:
    624
    Likes Received:
    4

Share This Page