日期:2014-05-18  浏览次数:20398 次

我刚开始用DIV,怎么感觉DIV还不如TABLE灵活呢?
比如:
一、用TABLE
我在一个页面里添加三个TABLE(按从上到下的顺序排列;ID分别为t1、t2、t3),当t1或t2被删除时(或者向下扩展)时,t3都会自动向上移动(或者向下移动)。
二、用DIV
在一个页里添加三个DIV(按从上到下的顺序排列;ID分别为d1,d2,d3),当d1或d2被删除(或d1,d2由于添加内容面向下扩展)时,d3就不能自动向上移动(或向下移动)。

我估计这个功能DIV应该是可以实现的,只是DIV的属性或者限制DIV这个功能的样式我没用到。如果可行,请高手帮我就上面这个方式写个DIV(+CSS),让我学学,谢谢!

------解决方案--------------------
所面向的应用有些细微差别
表格可以格式化数据
DIV可以定制布局
------解决方案--------------------
多用用就习惯了
------解决方案--------------------
DIV在布置复杂页面时工作效率很低,易出错,且对浏览器兼容性不好
Table页面解析速度稍差,一般可以忽略不计,但一般不会出现页面错位。
------解决方案--------------------
1.
如果 LZ 达到相反的体会,那么你就 Web Design 高手了

2.
用 div+css 并不是说抛弃 table

3.
个人认为呈现二维数据时,更喜欢 table 的简单
------解决方案--------------------
熟能生巧
------解决方案--------------------
在呈现二维数据表的时候,Table在很多方面还是无法取代的。但在布局上,Div绝对比Table有更大的灵活性。楼上的兄弟说的对,用Div并不是抛弃Table,该用的时候还是得用的。
------解决方案--------------------
该用table的时候还是要用table

现在很多人认为一个table不用就是高手,纯属扯淡~