层使用简单,可以随意地在网页里面拖动,整个网页的元素你想放哪都很容易解决,
可是,它有个缺点,就是在不同的分辩率下,位置会发生改变,这样如果是要发表的网页,可能就达不到预计的效果了
而表格虽然固定了,却能在不同分辨率下保持一致的位置不会改变,表里又可以建表,什么功能都能实现。
Dreamweaver中的层与表格的区别和
优缺点(以下称为table与div)
table与div都是对网页内容进行布局的容器;层使用简单,可以随意地在网页里面拖动,表格是的固定的,能保持一致的位置不变。
1、使用table布局会生产很多冗余代码,而div不会,页面中冗余代码过多会影响浏览速度以及占用过多服务器空间。
2、table布局对wap(手机上网)网页影响很大,如果用户是走流量,那么table过多的冗余代码会提高用户的成本,所以不可取,而使用div则不会有此问题
3、对搜索引擎的收录问题,各大搜索引擎收录网页的时候,比如,如果相同的网站,一个使用table布局,而一个使用div布局,那么使用div布局的网站排名会靠前
4、当然,div的缺点也是显而易见的,那就是div+css对各浏览器的兼容性问题,如不是资深设计人员,会在浏览器兼容上大伤脑筋。而table没有方面的问题,所见及所得,在编辑时候什么样,那么在各浏览器浏览的时候就是什么样,中国人民政府网用的就是table布局
5、如果制作报表类网站,那么使用table布局就比使用div强上很多
6、每个网站没有绝对的使用哪个布局,基本主体为div,其中也有table的身影