div是html(超文本语言)中的一个元素,div+css
是一种网页的布局方法,这一种网页布局方法有别于传统的table布局,真正地达到了w3c内容与表现相分离.
div
是标签
css是层叠样式表(css样式)
div
css高级布局已逐渐流行,但面对所谓div+css布局的叫法让人更为担心,不要让div成为table的替代品,多层嵌套的div会严重影响代码的可阅读性,活用html为我们提供的标签吧。
div+css的特点:
1、符合w3c标准。微软等公司均为w3c支持者。这一点是最重要的,因为这保证您的网站不会因为将来网络应用的升级而被淘汰。
2、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是ie7或者是火狐,您的网站都能很好的兼容。
3、搜索引擎更加友好。相对与传统的table,
采用div+css技术的网页,对于搜索引擎的收录更加友好。
4、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。
现在yahoo,msn等国际门户网站,网易,新浪等国内门户网站,和主流的web2.0网站,均采用div+css的框架模式,更加印证了div+css是大势所趋。
现很多个人站长新建站点都采用了div+css来构建自己的网站页面,可见div+css替代table已经不是遥远梦想。
5、通过制作发行同样的页面使用table做的页面与div+css制作的页面大小对比,div+css的xhtml页面大小至少小table制作页面1/4。从而使的浏览div+css的页面更加快捷快速。
现今DIV+CSS制作网页已经成为了一种新的标准,所以很多网页设计师都从使用Table表格转入使用DIV+CSS.但也有很多人不知道为什么要使用DIV+CSS,从而造成了一种错误的观念,即table比DIV好用得多,DIV排版又那么复杂难学,所以没必要浪费时间在那上面,下面就来说说在学习DIV+CSS后对这种网页制作新标准的一些好处。首先现在已经不是以前,上网时绝大部分人用的是IE浏览器了,如一些人更喜欢用FireFox、NetScape、opera,后三种浏览器现在已经支持新的WEB标准,而新的IE7也将完全支持这一WEB标准,这意味着当你再用这些浏览器打开一些旧网页时可能会看见一副惨不忍睹的页面,究其原因就是新的WEB标准规范了一些页面布局模式(DIV、table)和CSS功能,这使得网页更规范化,我认为它所带来的最大好处就是这样的网页更易于被搜索引擎搜索和分析网页内容。