代码之家  ›  专栏  ›  技术社区  ›  MAK

您使用哪些布局技术:HTML表、CSS表、绝对定位、浮动或它们的混合[[关闭]

css
  •  1
  • MAK  · 技术社区  · 17 年前

    虽然,我知道很多可能取决于一个特定的网站,什么是主流?=)另外,在使用IE6和ie7的时候,您对实现基于CSS表的布局有什么看法?

    6 回复  |  直到 17 年前
        1
  •  4
  •   chaos    17 年前

    我在一般级别使用CSS浮动,表格数据和绝对定位(如果需要)。

        2
  •  3
  •   Cody C    17 年前

    我个人把它们混合使用。对于类似网格的数据,我更喜欢表格。对于高级分层,我使用绝对定位。

        3
  •  2
  •   Waleed Al-Balooshi    17 年前

    但是,当我想为电子邮件营销创建任何布局时,表布局是我唯一的工作。现在outlook2010仍然支持wordhtml渲染器,我不认为我会在短期内为电子邮件使用任何CSS布局。

    至于CSS表格布局,您可以使用条件注释为IE 6和7提供单独的CSS样式表

    <!--[if lt IE 8]
    //different style sheet goes here.
    -->
    

    我建议你读以下两本书:

    1. 关于CSS你所知道的一切都是错误的,Rachel Andrew&凯文·扬克

    第一本书将向您展示固定和流动设计的CSS布局技术,而第二本书将提供有关CSS表布局的信息,包括如何处理不支持它的浏览器。

        4
  •  1
  •   Guffa    17 年前

    浮动与绝对定位相结合。

        5
  •  1
  •   Karl    17 年前

    表在语义上不适合于生成布局。“正确”的做事方式不是你特别说的。

    您应该使用语义上合适的标记:标题的header标记、节的div标记、导航/列表的list等等。

        6
  •  0
  •   Umesh Aawte    17 年前

    事情是相互依存的。

    我想说的是你应该知道需要什么。