在JSP里做界面只用过TABLE不知道DIV和TABLE 在布局上有什么区别没?

解决方案 »

  1.   

    做标准网页的话用div,只负责显示,然后用CSS来控制它的StyleTable比较呆板他们之间的区别,我脑子里也比较模糊!◎
      

  2.   

    div可以随便定位,一般在div里再套个table
      

  3.   

    div比TABLE读取速度快
    div读到一点显示一点TABLE要全部读出来才会显示
      

  4.   

    我的经验是DIV在IE 和 FIREFOX里面更容易出现意外的效果 兼容性不如TABLE好 不过这也是自己DIV学得不精的结果吧 熟悉之后DIV比TABLE好用
      

  5.   

    之前用css+div,后来用table了,感觉那个Table真是好用!想怎么套就怎么套!
      

  6.   

    我觉得还是table好,我们做html都用table,不过里面顺便加点div也挺好
    table里面好像就align了
      

  7.   

    用DIV要求比较高的CSS和HTML水平
    TABLE比较大众化,用起来方便TABLE做的页面比较呆班,缺少变化,比如要做不规则的页面布局就很困难
    DIV做起来比较灵活,但是很可能使页面代码非常的混乱很多网站宣传的DIV比TABLE怎么怎么好,其实是没有道理的
    DIV能做的效果用TABLE也能做出,用那种完全看你个人喜好
    你也完全可以TABLE+DIV一起用
    没有必要去追求什么完全无TABLE的HTML,这样做除了可以炫一把我就看不出有其他好处了
      

  8.   

    div可以放置在任意位置,可以浮动于其他组件之上,很方便调整它的位置,灵活
    table比较死板,不过这也正是它的有点,可以作为整个网页的一个框架,可以很整齐的规范其他组件的放置位置,使页面更加规整
      

  9.   

    还有个问题
    用DIV写东西,如果需要对每种浏览器都适应的话...
    需要做好对每种浏览器都写一份CSS表的心理准备...因为每家公司现在都有自己的CSS标准,没有很好的规范