由于本人才疏学浅,对DIV+CSS也没有深入彻底研究透,只是凭自己的一点认识而写,希望高手不要扔砖。
废话少说,直接进行正题。
现在全国大大小小的网站都在搞一场技术“革命”,就是所谓“网站重构”说简单点就是DIV+CSS进行网站制作。用DIV+CSS代替传统的Table制作框架和美化页面。
在重构之前,肯定要了解为什么重构,为什么要用DIV+CSS技术?了解了这个问题,那么大家才有使用此技术重构网站的动力。各大CSS学习网站和教程无一例外都会列举出以下使用DIV+CSS的好处:
1、内容和形式分离,网页前台只需要显示内容就行,形式上的美工交给CSS来处理。生成的HTML文件代码精简,更小打开更快。
2、改版网站更简单容易了,不用重新设计排版网页,甚至于不用动原网站的任何HTML和程序页面,只需要改动CSS文件就完成了所有改版。对于门户网站来说改版就像换件衣服一样简单容易。
3、搜索引擎更友好,排名更容易靠前。
以上三点是N多好处最吸引人,最突出的三点。我就这三点进行一一介绍:
第一点、内容和形式分离,网页前台只需要显示内容就行,形式上的美工交给CSS来处理。生成的HTML文件代码精简,更小打开更快。
这个是DIV+CSS技术最现着的特点,也是CSS存在的根源。完全的颠覆现在传统(table)网页设计的技术。所有现在用table制作的内容,都可以用CSS来解决掉,而且解决的更完美,更强大。不需要大家再表格套表格,只需要用div套div就可以实现以往表格套表格所有的美工,这样的结果就是使用div+CSS技术,让生成的网页文件大小更精简,更小。table时代,一个页面表格达到10个以上是非常普遍的事情,但是现在用DIV+CSS,一个table都可以不用,就完全达到之前的效果,这就直接导致网页文件大小比使用table时减少50%-80%,更节约各位来说,真的不太适合。我个人觉得用table+DIV+CSS是最好的组合,也是最省时省力的办法。
我的废话太多,写了一长窜,不足之处非常多,认识也不够深入。大家不要介意哈。
PS:很多CSS资料宣传的CSS生成网页代码少,指的是生成的HTML文件的代码少,因为这种HTML文件根本没有美化过的,美化过程语句全在CSS文件中,一个CSS文件代码是奇多无比。
一个HTML要配合一个CSS文件来用,不能单独使用
本文作者: