【发布时间】:2010-11-20 14:11:08
【问题描述】:
我知道现在每个人都在关注 DIV 和 css 并且反对表格,我一直使用表格,因为它们很容易让我在构建时直观地看到我在做什么,我现在才刚刚进入 DIV 世界。
所以我的问题是表格完全被 div 所取代?我注意到stackoverflow的来源主要是DIV,但仍然使用表格,所以我猜有时必须使用表格?
下面是我正在尝试完成的某件事的图像,其中大部分是编码的,但其中一些是在 photoshop 中添加的,到目前为止,我已经在 div 中完成了这一切,但我所拥有的只是背景单元格一个列表项和照片,我的代码中缺少的是所有文本区域,我可以非常容易地将文本区域定位在表格单元格中,但是因为像 80% 的对象仅使用 css 和div 我不确定我是否应该尝试仅使用 div 来完成它,或者评论 div 中的表格是否是可行的方法。
我在此页面上注意到分析器是 DIV 内的表格 alt text http://img2.pict.com/e0/4e/de/1486585/0/screenshot2b15.png
【问题讨论】:
-
我已经用照片和我想要做的描述更新了我的帖子,我不确定是否应该使用表格或 100% div/css
-
使用 CSS 是控制页面显示和外观的正确方法,但不应仅将 div 用于设计目的。我见过包含数千个嵌套 div 的页面,这些页面与具有数千个嵌套表的页面一样难以维护。应该使用 Div 对一起出现的内容进行分组。 (注意:我使用动词should,因为如果语义正确的方式很难或不可能实现,我也犯了违反这些规则的罪行)
-
我能够只用 css 完成我的项目,所以我很高兴,这也不是太难,我认为这比走桌子路线更好
标签: html css html-table