关于Table和div的讨论在网上有很多,在一些教程里面也经常出现。大都认为Table已经过时,应该用div替代Table的使用。许多初学者都对有Table布局转向div布局存在疑惑,这其中也包括曾经的我,哈哈。
关于Table布局与div布局这里就不介绍了,假设你已经会了,否则你看这篇文章就没有任何意义。那么应该不应该舍弃Table呢?笔者是这样认为的:可能大多数人对使用div代替Table这句话理解有偏差。这句话的意思是应该用div布局代替Table布局,然而Table并不是鸡肋,相反Table是一个非常有的标签。以往我们对它的用法有些偏差,大多数人使用Table进行整个网页的布局,这是非常不明智的。Table说到底是一种显示数据的方式,我们可以对比excel表格,表格的作用就是这样,有时使用表格是非常方便的。比如显示用户表、产品列表等,表格是非常方便的。
总的来说,使用Table进行网页布局是不合理的,我们应该用来进行显示数据。网页布局的事还是交给div和CSS吧。