|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Table布局灵活性不大,你只能遵循tabletrtd的格式。而div你可以divulli也可以olli还可以ulli……但标准语法最好有序的写。
利用DIV+CSS创建切合W3C尺度网站对程序员是有十分多的好处的,我们看以下的八条上风。
1、利用div的体例举行程序的嵌套,出格是利用php如许的代码嵌套,能够削减呈现像table中那样沉重的代码,关于页面嵌套能够削减因table代码而带来的成绩。
2、利用div关于计划利用AJAX等的时分,能够削减Javascript代码关于页面把持时分的庞大度,由于利用table的时分,条理干系最最少有三层,table-tr-td以上,而利用div则基础上只要两层(div-div)的观点。
3、用div关于页面的定位更正确,由于利用div的代码的宽度高度等都利用css大概页面的style体例把持,即在必要修正一个框(box)的巨细、地位时分,能够间接修正css的代码大概该标签的style代码便可完成。而几近不必修正其他代码,可是利用table的情形下,则大概会由于table的地位呈现变化,而影响到对整片代码的修正。
4、在页面效果来讲,因为Firefox等扫瞄器再对table方面举行了良多的优化,才使得今朝firefox在处置页面的输入时分能够这么靠近IE的效果,可是在关于一些table的排版,用firefox会存在一下莫名最少的觉得等成绩。这些成绩在IE中大概不存在,可是在利用Firefox等其他引擎的扫瞄器便可能会呈现了。
5、就是输入的代码将更小。因为利用div举行页面代码的构造,而结构由CSS等文件举行把持,因而从输入的html中发生输入的代码要一样平常比利用table的页面少70%。从体系的负载上思索,将会更好办理由于代码下面的消耗,对保护体系的不乱起到必定的匡助。
6、更便利搜刮引擎的搜刮,今朝的搜刮引擎只是对页面的代码举行剖析,因而页面代码更小并且有语意页面,搜刮引擎的效能会更高,用户的笔墨信息会更简单被搜刮引擎举行搜集,关于web网站来讲被将会更简单被搜刮引擎所援用。
7、无可制止,在页面的一些地位,我们仍是仍旧利用table体例体现,好比说一些商品列表,定单列表,提交表单等,我们仍旧利用table的体例来完成,由于关于如许的表格体现情势,利用div完成时分还不太成熟。
8、最初W3C尺度是今朝网站开辟的支流,作为专业的web开辟团队,哪有来由不利用这类手艺呢!
每个声明内只能有一个属性,如果属性值中含有空格用双引号括起来例,在一个声明块内可以有多个声明,每个声明用分号隔开。 |
|