【问题标题】:Tables for layout? Why not? [duplicate]用于布局的表格?为什么不? [复制]
【发布时间】:2017-01-17 20:49:38
【问题描述】:

可能重复:
Why not use tables for layout in HTML?

为什么不使用表格进行布局?我看不出有什么大不了的。我所有的网站都使用 CMS,因此演示文稿从一开始就与内容分开。

有些事情用表格更容易做......比如等高的列。当然有很多黑客和技巧,但为什么要这样做呢?无论如何,使用表格进行布局是错误的想法从何而来?来自在他的网站上有数百个实际 .html 文档的人?噗。

说真的,如果有更好的理由不使用桌子(实际理智的原因,与非洲饥饿的孩子或盲人互联网用户无关),我想知道。因为我真的很想制作三个等高的列,而且我不希望它花费超过 20 秒的时间。

【问题讨论】:

标签: html css tablelayout


【解决方案1】:

如果您知道自己在做什么,那么在 div 中完成的布局会更快地生成。此外,如果设计发生变化,它需要的代码更少、更简洁、更易读、更灵活。表格用于表格数据而非布局。

我并不是要刻薄,但现在已经不是 2003 年了,您现在真的应该已经学习了无表格布局的基础知识。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2010-10-07
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    相关资源
    最近更新 更多