div+css布局&table+css布局

为什么不推荐

table+css布局

table必须在页面完全加载后才显示,没有加载完毕前,table为一片空白,也就是说,需要页面完毕才显示;

table+css并不能实现结构与表现的分离;

为使用户的体验度更好,很多时候如果页面过大,而table又位于页面的第一屏,就需要考虑用div来模拟table了;

div+css布局

div是逐行显示,不需要页面完全加载完毕,就可以一边加载一边显示。

table用不得吗?

如果非要用table,一定不能让table出现在前两屏的范围,要让table神不知鬼不觉的加载,不能放到让用户一眼就能看到的地方,那样用户只会看到一片空白;

当然碰见数据量大的表格数据,还是要用table方便一些。

http://www.aichengxu.com/view/8810119
http://cn.bing.com/search?q=CSS%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E4%BD%BF%E7%94%A8tabel%E5%B8%83%E5%B1%80%EF%BC%9F&src=IE-TopResult&FORM=IETR02&conversationid=&pc=EUPP_

你可能感兴趣的:(div+css布局&table+css布局)