网页设计中TABLE与DIV比较

  • 格式:doc
  • 大小:25.00 KB
  • 文档页数:2

网页设计中TABLE与DIV+CSS页面布局的优缺点
网页设计可以采用TABLE或者DIV+CSS进行页面布局,下面我为大家简单介绍一下这两
种布局形式的优缺点。

一、 TABLE方式
优点:
1、简单易用:比较适合入门级的用户操作,就像操作word一样,直接设置长宽、对齐
方式等属性即可。
2、所见即所得:当用户插入一个TABLE的时候就可立即看到效果。
3、可读性好:语句编写较为简便,主要代码就是

、、
等语句。
4、开发速度较快:新建网站时,直接拖入TABLE比编写DIV要快速很多。
5、兼容性较强:TABLE设计由来已久,得到浏览器的广泛支持,故显示效果很好,不
会出现错位情况。

缺点:
1、代码冗余,

这是构成一个表格的最基本元素(此
为一行一列的表格),相对
编写来说,代码繁多。
2、网页打开速度较慢:后台代码太多,导致网站打开速度慢。
3、后期维护不方便

二、 DIV+CSS方式
优点:
1、标准化的页面结构:数据展示与样式分离!可以随意拆装,调整,变换。DIV+CSS
是行业标准,是WEB发展的趋势。
2、代码简洁:

较TABLE来说代码精简许多。
3、页面浏览速度较快: 对于同一个页面视觉效果,采用CSS+DIV重构的页面容量要比
TABLE编码的页面文件容量小得多,前者一般只有后者的1/2大小。 由于将大部分页面代
码写在了CSS当中,使得页面体积容量变得更小。相对于表格嵌套的方式,DIV+CSS将
页面独立成更多的区域,在打开页面的时候,逐层加载。而不像表格嵌套那样将整个页面圈
在一个大表格里,使得加载速度很慢。显示的时候速度比较快,DIV会一个一个显示,而表
格要全部加载再显示。
4、页面布局灵活:DIV+CSS使得页面布局方便操作灵活,改版时只需改CSS样式即可
实现页面重新布局,而不用改动程序,从而降低了网站改版的成本。(根据区域内容标记,
到CSS里找到相应的ID,使得修改页面的时候更加方便,也不会破坏页面其他部分的布局
样式)。 页面效果丰富,包括视觉效果和用户体验比如拖拉。
5、更好地被搜索引擎收录
由于将大部分的HTML代码和内容样式写入了CSS文件中,这就使得网页中正文部分
更为突出明显,便于被搜索引擎采集收录。

缺点:
1、可观性差:用户在编辑的时候并不能立即看到编辑效果,需要预览才可看到。
2、操作繁琐:相对于入门级的用户或是对代码不是很了解的人来说,操作起来很是麻
烦。(需要(1)熟练掌握HTML标签;(2)熟练掌握JS;(3)熟练掌握CSS;(4)熟
练DIV定位)
3、兼容性较差:DIV+CSS设计的网站在IE浏览器里面正常显示,到火狐浏览器
(FireFox )中有可能面目全非,故设计时需要把不同浏览器样式都考虑进去。
4、CSS网站制作的设计元素通常放在1个外部文件中,或几个文件,有可能相当复杂,
甚至比较庞大,如果CSS文件调用出现异常,那么整个网站将变得惨不忍睹。
5、DIV+CSS对搜索引擎优化与否,取决于网页设计的专业水平,而不是DIV+CSS本
身。DIV+CSS网页设计并不能保证网页对搜索引擎的优化,甚至不能保证一定比HTML网
站有更简洁的代码设计,何况搜索引擎对于网页的收录和排序显然不是以是否采用表格和
CSS定位来衡量,这就是为什么很多传统表格布局制作的网站在搜索结果中的排序靠前,
而很多使用CSS及web标准制作的网页排名依然靠后的原因。因为对于搜索引擎而言,网
站结构、内容、相关网站链接等因素始终是网站优化最重要的指标。

以上简单介绍了一下TABLE与DIV+CSS的优缺点。其实页面布局采用哪种排版都可以,
如果是初入门的新手,需要从TABLE入手,待对html语言有所了解时再接触DIV+CSS;或
者有的客户强调的是网站开发制作的速度,那html语言排版就可以;如果对html语言已经
很了解,或者需要进行SEO优化,想做关键词推广、那最好是用DIV+CSS来实现,这样网
站的流量和页面浏览速度会快一些。