现在设计网页用表格布局还是div+css?

fczwdyq 2009-06-30 09:28:45
我听别人说现在都流行div+css,表格布局已经过时了,然后学了一下div+css,就去了一家做网站的公司上班,老板每天给我一个网站的源码供我学习,可是里面网站的布局全都是表格布局,一开始看的是简单的网站,我不习惯表格布局,就把网站源码很轻松的改成了div+css布局的,可是今天看的这个网站表格布局的很复杂,下拉菜单用表格布局+javascript,我看了一天没整明白,但是我看div+css+javascript实现下拉菜单的代码就很轻松的看懂。

我问老板说用表格做还是div+css,表格是不是已经被淘汰了?老板说div+css虽然好,可是在不同的浏览器中显示结果不同,所以他还是习惯用表格做,div+css他不是很熟悉。

我该怎么办呢?继续向更高处钻研div+css,自创一路(因为我估计公司库里的网站全都是表格布局的)
还是懒点?做网站时候套用公司库的表格模板?

我的感觉是每个模块都要放div里,不然我真不知道怎么调整它的位置,做网站的时候我该在设计视图中画表格还是直接写代码?我现在的习惯是写代码。

希望大侠们多多提意见,感激不尽!
...全文
812 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
Akai007 2010-06-22
  • 打赏
  • 举报
回复
div+css css代码可以重复使用,比表格代码少了很多
夜雨_Jason 2009-07-01
  • 打赏
  • 举报
回复
什么熟用什么
tg01 2009-07-01
  • 打赏
  • 举报
回复
Table布局相对一目了然,配上CSS,效果也不差

以我的经验来说,Table不容易变形。嗯……我是指在各种开发工具里面

但是
想要改版就有些麻烦,例如说一个板块希望跟另一个板块换位置

同时想做精细一些的边框也稍显复杂

CSS+DIV貌似现在比较主流,各大网站多是这样布局。效果比Table布局更为精致。

这种布局自然是不差,但要求页面设计者对CSS了解比较透彻。

如果没有详细的说明文档,又不是开发者本人的话,重用就有些头痛了
有时候会出一些莫名其妙的问题
(好吧,我承认我经常“移植”各大网站的布局)

我个人建议是:如果针对用户群有限或对界面要求不高,如OA或企业内部网站,用Table布局就好了

如果是外网,针对大量用户或希望页面美观,DIV+CSS是不二的选择
Mr.骢 2009-07-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 dongdongguan 的回复:]
table,div+css,各有自己的长处,没有谁好,谁差,就看用的时候自己更擅长那个,其实只要把网页写的漂亮,一目了然,就
ok了。
[/Quote]
顶上~
程序猿之殇 2009-07-01
  • 打赏
  • 举报
回复
大布局用table
规则数据用table
都是可以接受的范围,尤其后者更是发挥了table的强项.

div+css的网站不是要放弃table,而是有选择的使用table.
dongdongguan 2009-07-01
  • 打赏
  • 举报
回复
table,div+css,各有自己的长处,没有谁好,谁差,就看用的时候自己更擅长那个,其实只要把网页写的漂亮,一目了然,就
ok了。
choabin05 2009-07-01
  • 打赏
  • 举报
回复
现在的游览器那么多 IE6 IE7 Firefox.. 如果css样式表不熟悉。做大型的网站。比如淘宝之类的。肯定会出现图片或文字的移为。 另外,我同意10楼的说发。我就是这样做的。哈哈
岑子哥 2009-07-01
  • 打赏
  • 举报
回复
表格整洁,div灵活
feng199 2009-07-01
  • 打赏
  • 举报
回复
div+css
米兔痴愚 2009-07-01
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 lzp4881 的回复:]
两个结合着用,各有所长。我一般是最外面用表格,内部用div。
DIV+CSS对于不定高度的的垂直居中一直是一个问题,用表格可以很好的解决这个问题。
[/Quote]

支持.不过DIV+CSS要难一点
John1CSDN 2009-07-01
  • 打赏
  • 举报
回复
div+css
lzp4881 2009-07-01
  • 打赏
  • 举报
回复
两个结合着用,各有所长。我一般是最外面用表格,内部用div。
DIV+CSS对于不定高度的的垂直居中一直是一个问题,用表格可以很好的解决这个问题。
xuexihappy_Dtw 2009-07-01
  • 打赏
  • 举报
回复
怎么方便怎么用
liweitao103 2009-06-30
  • 打赏
  • 举报
回复
我建议你暂时还是用表格,看多了就习惯了。
等老板说换,你再换也不迟啊。
monexus 2009-06-30
  • 打赏
  • 举报
回复
各有长处,现在用div+css的较多
不过最好还是根据实际需要来确定
google也有很多talbe布局的
hookee 2009-06-30
  • 打赏
  • 举报
回复
这更像是个软件工程的问题,要综合考虑的,要历史遗留的东西改动要慎重。
老板说的有道理的,不是淘汰表格的问题。
原则是用最经济的方法,维护量,开发量,代码质量等等综合考虑。

至于画表格还是直接写代码,都是可以,看熟练程度,
最终应该形成类似codesnippet的代码库,点击一下即可,不用每次都写代码。
chaobin05240108 2009-06-30
  • 打赏
  • 举报
回复
我认为,用表格还是不错的!
erytbc 2009-06-30
  • 打赏
  • 举报
回复
差球不多
pt1314917 2009-06-30
  • 打赏
  • 举报
回复
以前很多老系统大多是用表格的,不过尽量还是改成div+css的吧。毕竟以后万一哪天老板要改版了。自己这边改起来也轻松一些。

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧