咋们都知道,大部分网站开发都会应用到div+css,不仅使用起来方便,在网站的布局方面看也更加规范。当然也有一部分采用tab表格的形式来做,不过这种新式的网站现在已经淘汰了,今天上海网站开发就为大伙介绍为何div+css建站受到人们的一致一定?
一、和表格的差异;
不是说div 就比表格有效占有确定特点,在页面的一部分位置,咋们还是依旧使用table方法表现,比如说一部分商品列表,订单列表,提交表单等,咋们依旧使用table的方法来实现,由于相对这样子的表格表现形式,使用div实现时候还不太成熟。
二、 优化代码减少套嵌;
使用div的方法开展程序的嵌套,特别是使用php这样子的代码嵌套,可以减少出现像table中那样繁重的代码,相对页面嵌套可以减少因table代码而提供的问题。
三、相对搜索引擎友好;
相对搜索引擎而言 div现在对搜索引擎特别有好,当搜索引擎会页面的代码开展剖析并判断,因此页面代码更小而且有语意页面,搜索引擎的效能会更高,顾客的文字信息会更简单被搜索引擎开展收集,相对web网站来说被将会更简单被搜索引擎所引用。
四、相对ajax和script 的好处;
使用div相对设计使用AJAX等的时候,可以减少Javascript代码相对页面控制时候的复杂度,由于使用table的时候,层次关系较起码有三层,table-tr-td以上,而使用div则几乎只有两层(div-div)的概念。
五、减少页面负重;
便是输出的代码将更小。由于使用div开展页面代码的组织,而布局由CSS等文件开展控制,因此从输出的html中产生输出的代码要一般比使用table的页面少70%。从系统的负载上考虑,将会更好解决由于代码上面的损耗,对维护系统的稳定起到一定的赞助。
六、兼容性方面;
在页面成效来说,由于Firefox等浏览器再对table方面开展了好多的优化,才使得现在firefox在处置页面的输出时候可以这么接近IE的成效,不过在相对一部分table的排版,用firefox 会存在一下莫名起码的以为等问题。这些问题在IE中可能不存在,不过在使用Firefox等其他引擎的浏览器就可能会出现了。
七、方便修改;
用div相对页面的定位更有效,由于使用div的代码的宽度高度等都使用css或者页面的style方法控制,即在必须要修改一个框(box)的大小、位置时候,可以直接修改css的代码或者该标签的style代码就可以实现。而差不多不必修改其他代码,不过使用table的情况下,则可能会由于table的位置出现变动,而决定到对整片代码的修改。
热点文章
最新文章