table跟div的比拟
div:
table:
综合:
table自身的意思就是定义一些表格数据,如果不表格数据要表示,只是布局的话,那就
要留神机动利用,div也是一样,div的强项在于布局,然而针对一些庞杂的布局,要灵巧运
用块元素级的标签,例如hr, form, p, ul, dt, dl等等,这些块元素级的标签都是强语法性
质的,比用个div+难浏览的css要好许多。
长处:代码比table少良多,运用切当对网站的加载速度会很快。内容和形式分别,后期
修改和维护,以及布局进级都相对table轻松。
缺陷:语法不谨严,必需要有帮助的css,对于各个阅读器的兼容性比table差。如果应用不
得当,代码量也会相称大。所以要注意防止应用不用要的div块。另外学习起来比table吃力,
阅读css不如table直观。学习曲线绝对峻峭。
优点: 构造严谨,组织周密。对于各浏览器的兼容性好。
毛病:很轻易发生大批冗余代码,造成开发和保护艰苦。因为table是强语法性质的布局
工具,所以网页的内容跟情势变更了,就必需从新修正全部布局,天通金技巧之BOLL。后期用度会增添。假如
应用不得当,网页加载速度会相称慢,由于嵌套table老是要等候最里面的table都加载
结束才加载最外面的。
写下来省得忘却了。
