时间:2010-05-30 11:12
当div+css平地起惊雷突然出现在网页设计行业的时候,官方、民间无不推崇备至,仿佛table设计的时代就要终结,马上就要步入div+css的时代,不懂得div+css你都不好意思说你会网页设计,不知div+css你都不好意思说你是站长,你要还是用table来设计站点,无数鄙夷之光就投射而来。
然而div+css真的有这么神吗?该怎么真正的利用div+css优化站点,而不是挂羊头卖狗肉,插大葱装大象呢?
div+css的设计中有几点误区,尤其应该澄清:
1、div+css的合理之处在于可以进行网页的统一设计管理,通过一个样式表,牵一发而动全身,只要修改样式表,就可以统一全站的风格,如果为一个页面单独做一个样式表,或者一个div就做一个样式表,没有全局设计观念,那么这个div+css的设计方式就完全没有必要,甚至成了累赘;
2、像table一样用div+css,无穷尽的嵌套,其效果与table设计没有两样,并不会带来搜索引擎的优化效果,反而会增加页面的负担;
3、推崇div+css,却不考虑兼容性,table设计由来已久,得到浏览器的广泛支持,所以显示效果很好,不会出现错位情况,但是div+css却在部分浏览器中会发生页面错位的情况,因此在进行设计的时候也要考虑到不同浏览器的情况,进行更改和调试。
当然div+css有其固有的优点:
1、标准化的页面结构;
2、有利于统一设计管理;
3、可以得到搜索引擎良好的支持