table和div的区别如何取舍

2024-10-12 09:23:49

早期我们进行网站布局都是通过table进行布局,后期是table+div,到现在完全使用div布局,但是具体使用table布局和使用div布局有什么区别呢?该如何取舍呢?

table和div的区别如何取舍

2、第二点:table扩展性差。table严格的按照其规格化的模式进行布局,随着时代的发展需求也是在不停变化,如果你想要对该站点进行维护,sorry,恐怕你要把所有代码完全推翻再来一遍了。

table和div的区别如何取舍

4、第四点:table更加可读性差。因为table本身有自己的一套框架,对于如何框定大小框定行列都很严谨,所以在做复杂网页的时候会发现用了许多的<td><tr>有时都完全分不清楚,难以维护。

table和div的区别如何取舍

6、第六点:table兼容性比div好。当学起来css的时候,你会发现,不同的ie内核对同样的罕铞泱殳css有着不同的解读,有时在ie9+排好的版面在ie8,7,6都完全无法使用,甚至火狐、chrome都对同一段css有自己的理解。

table和div的区别如何取舍

7、看完div与table之间的区别,你知道自己该使用哪个进行布局了吗?

猜你喜欢