Results: What strategy are you using for NEW sites? 

Voters
10 You may not vote on this poll

  • Fanatical CSS - "Look ma, no tables!"
    60.00%
  • Some combination of CSS & tables for layout/positioning
    20.00%
  • Tables for positioning & CSS for other elements
    20.00%
  • Not using CSS yet - DOH!
    0%
  • Other
    0%
    #1
  1. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2002
    Location
    Somewhere in the desert of Arizona
    Posts
    63
    Rep Power
    13

    Question CSS vs. tables for NEW site layouts?


    I've been reading over a bunch of threads and CSS vs. table websites & articles, all with varying degrees of CSS fanatiscm to "long-live-tables" viewpoints.

    I too am trying to make a decision on how to embark on a new site strategy. I think for most developers, re-coding an existing site to full CSS is probably not cost effective. I'm using CSS for everything except positioning right now.

    So my question is, how are you approaching from-scratch NEW site development layouts?
    Last edited by wisconsinative; January 28th, 2004 at 07:52 PM.
  2. #2
  3. mod_dev_shed
    Devshed Supreme Being (6500+ posts)

    Join Date
    Sep 2002
    Location
    Atlanta, GA
    Posts
    14,817
    Rep Power
    1099
    For anything new, when I visualize it in my head, I'm thinking to myself, "can I do this with just CSS?" Usually this leads me to simple layouts, which I like anyway. But if I have to design something complex, I may end up with some tables, while still using CSS to for color and as much "layout" as possible.

    Part of the problem is having to handle every browser's different interpretations of the specifications.
    # Jeremy

    Explain your problem instead of asking how to do what you decided was the solution.
  4. #3
  5. Moderator Emeritus
    Devshed Supreme Being (6500+ posts)

    Join Date
    Feb 2002
    Location
    Austin, TX
    Posts
    7,184
    Rep Power
    2220
    CSS-Positioning is not uniformly implemented in all browsers. I would advise against its usage until Microsoft gets IE's implementation of CSS-P ironed out.
    DrGroove, Devshed Moderator | New to Devshed? Read the User Guide | Connect with me on LinkedIn
  6. #4
  7. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2004
    Location
    Melbourne Australia
    Posts
    15
    Rep Power
    0

    Cool CSS or Tables opinion fr new member




    Hi All,

    I consider myself an on-going learner, so far am happy....

    My thoughts are usually toward CSS, probably more for the User Interaction and Page Asthetics reasons... I focus alot on building sites that are friendly for the Visually Impaired (like me), so that users can increase the text size on IE (largest user base) without losing the page layout <?? make sense?>


    However, if your target audience needs to support all browsers, that changes everything. You should not use any [Browser Type] specific features, as this will exclude others...

    I use IE and build to exploit the features of IE, for me, what audience I have seems to be catered for this way...

    I would be interested in users with different browsers taking a quick look to see if some elusive (after thought) Javascripts still do not cause errors.

    Tables are more cross browser friendly (it would appear), however there are things you can do to achieve the same results with CSS etc. It just takes research.

    I am of the opinion that eventually (one day.... real soon now *lol*), will be more dynamic, that all the standards will converge and conform.......... and that Elvis will be found cookin' burgers...

    There are ways




    Homepage Link at bottom (Non-Commercial Site)
    Last edited by mswp; January 28th, 2004 at 10:01 PM.
  8. #5
  9. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2002
    Location
    Somewhere in the desert of Arizona
    Posts
    63
    Rep Power
    13
    I would tend to agree that using strictly CSS-P is not a good idea at this juncture (for me), since the browser's interpretations are so different & IE's implementation of CSS-2 is pretty weak. The sheer number of nuances is enough to make me cry.

    Would it make sense to use tables for the broad structure of the pages & use CSS-P as much as possible for layout inside of the tables? Again, I haven't used CSS-P at all, so I'm kind of in the dark. I just started my research/reading on it after coming back to work from 8 mos leave.
  10. #6
  11. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2004
    Location
    Melbourne Australia
    Posts
    15
    Rep Power
    0

    CSS-P


    I would say (after using my site for practise), yes.

    CSS-P does have its' issues, but there are people whose work I really, really respect seemed to have got all the bugs ironed out.

  12. #7
  13. Retired
    Devshed Supreme Being (6500+ posts)

    Join Date
    Feb 2002
    Location
    Finland
    Posts
    9,143
    Rep Power
    2493
    MSWP, I would start another thread in the reviews forum if you want your site critiqued.

    I had a look at it in Firebird 0.7 (Mozilla), it it looks really bad, sorry: page overflowing, marquees , text ontop of images etc...

    Cheers,
    Jamie

    >_ skiFFie ? | Twitter

    __________________

    Let the might of your compassion arise to bring a quick end
    to the flowing stream of the blood and tears .....
    Please hear my anguished words of truth.

    __________________
  14. #8
  15. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2004
    Location
    Melbourne Australia
    Posts
    15
    Rep Power
    0
    It has been built for IE (with all the non-std extras), sorry.
  16. #9
  17. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2004
    Location
    Melbourne Australia
    Posts
    15
    Rep Power
    0
    I have just added a "Built for/Best with IE" Notice, that is now a little more polite, I guess.

    Thanks

IMN logo majestic logo threadwatch logo seochat tools logo