CSS Display:Table Would you use it yet?

4 replies
  • WEB DESIGN
  • |
Now that IE8 includes the CSS display:table and is catching up to other browsers, would you consider using it in your web pages?

It seems a lot easier than floating <DIV>s or other options.

I may try it in some of my smaller sites, but will probably hold off a while with my main ones.

What do you think?

Lambert
#css #displaytable
  • Profile picture of the author sovarn
    How about IE6, IE7 support?

    Why would you need tables for unless you are representing data.
    I think display: table is a little redundant.

    Stick with the floating divs, it is much simpler.
    {{ DiscussionBoard.errors[2110757].message }}
  • Profile picture of the author ninal
    I'd stick with divs. I won't even consider that even for a second.
    And sovarn is right, you'll just have problems making it work for lower versions of IE which still have substantial users.
    Signature
    Hello
    {{ DiscussionBoard.errors[2110851].message }}
  • Profile picture of the author Lambert Klein
    Display:Table in CSS is not the "Evil" data tables. You can read about it here.
    Internet Explorer 8 and the Totally New World of Cascading Style Sheets

    IE7 is why I'm not doing this with my main sites yet.... but ie9 should be coming out soon.

    Lambert
    Signature

    WordPress Domination: from Beginner to Ninja in 7 Days http://www.amazon.com/dp/B007LS0TLE

    {{ DiscussionBoard.errors[2110860].message }}
    • Profile picture of the author Sam Fowler
      Regardless of new features supported in IE8, etc, you want your site to be compatible with IE 7 and Mozilla browsers.

      There needs to be a compelling reason to go to a new code implementation - and even then, if you can't support all your users, it's probably not a good idea.
      {{ DiscussionBoard.errors[2111391].message }}

Trending Topics