社区
基础编程
帖子详情
大家都用div+css布局了吗?
cwswq
2006-05-18 09:20:39
大家都用div+css布局了吗?
我还没用过,比表格好用吗?
...全文
668
39
打赏
收藏
大家都用div+css布局了吗?
大家都用div+css布局了吗? 我还没用过,比表格好用吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
39 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fxs_2008
2007-03-25
打赏
举报
回复
高效开发和维护用,
维护简单,换个样式表网站就变了风格
_pb_
2006-05-21
打赏
举报
回复
:D 使用模板是很重要的。
_pb_
2006-05-21
打赏
举报
回复
我说说,大家看有道理不 .....
div 和 table 是两个不同的操作方法,刚开始就不一样。
:D 感觉 div 是串连,table 是并连
-- A --
div 适合会网页设计软件的同志,例如 Adobe Photoshop
可以根据 ps 里的坐标进行 HTML页的制作,(在ps里使用 F8 键调坐标菜单)。
table 是纯代码程序员用的。
-- B --
[table] 项目开始时,如果设计和代码同时开工,程序员用 table写程序功能,设计用ps设计,最后再合并到一起。
[div] 一般是设计和程序都是同一个人的时候。
-- C --
团队开发推荐 table 。
-- D --
css 很容易的,没什么难度。
常用
font前缀的、color、height、width、padding前缀的、border前缀的、background前缀的
较少
letter-spacing、line-height
想再花点就用 Flash去。
-- E --
说说我自己,我也会帮人家做些个网站,但都使用 table,
因为如果我不维护了,可以由于其他人维护;如果不这样维护那个人还要会 div,很有趣么?
这些天感觉 CorelDRAW做网站设计也不错,因为工具不同,所以思路也有变化 :)
-- F --
祝大家工作愉快
ceocio
2006-05-21
打赏
举报
回复
一直在用
feijunjun
2006-05-21
打赏
举报
回复
我就是代码程序员, 我用 div 也用 table, 哪个方便用哪个
一张10块一张五块丢地上
楼上好多人都只会捡10块的, 而我两张都拿
div 不和脚本一块用,也是不能精确定位与灵活的
创造奇迹9999
2006-05-21
打赏
举报
回复
看来我也该看看了
zjmood
2006-05-21
打赏
举报
回复
路过学习
ImN1
2006-05-21
打赏
举报
回复
楼上的说法完全是程序员思路,或者说是典型技术人员的想法
这种想法只能是用开发完成,项目同时就完成的那些工作
我不否定程序员工作的重要性,但整站的建设,技术工作只能算是support
真正对网站运作/营运最重要的是编辑,即使编辑的水平有可能是所有人中最低的
所有的后台服务都应围绕编辑的工作进行,不能因为那个容易做出来就做哪个
这是赶进度的做法
div相对table最大的优势是完全可以单独把某部分div的代码拆分出来修改,
修改后覆盖原来的网页是根本不成问题的,但table很难做到这点
容易拆的话大家知道用include就很方便
如果一个网页只有单一内容,可能一个搜索结果,或者一个数据报表,table就相当不错
而且可能面向的编辑也只有一人
但如果网页含有大量内容——并不是文字的多寡,而是分类很多,面向多个编辑人员时
div的优势就十分明显,编辑人员即使不是手动改代码都可能通过后台编辑系统改内容
这时table所引起的问题就很多,因为多个编辑是不会等前一个改完再改的,
用程序拆分,然后include,所以首页用div是很合理的
但div目前仍然很难做到垂直居中,对于内容紧密就没什么问题,因为没有什么留白
但如果需要居中以留白显示就要用迂回的办法
IkusaHime
2006-05-20
打赏
举报
回复
框架层次上用 div, 内部某些列表项目肯定是不得不用 table 的.
zeroleonhart
2006-05-20
打赏
举报
回复
div+css是用来网页布局用的,如果是数据的表格依然还是要用table的,div+css只是取代了table页面布局的功能,并没有也没办法取代table数据展现的功能
德仔
2006-05-19
打赏
举报
回复
废话少说:全部DIV+CSS
www.dezai.cn
Meteorlet
2006-05-19
打赏
举报
回复
以前我一直用table,因为感觉div+css太麻烦,但是最近全部改成div+css开发,发现就是第一页比较麻烦,以后的每一页开发起来效率都很高。与table相比,我总结了一下有几个优点:
1) 能方便的精确定位。比如说一块区域,我要让文字显示在(200,100)的位置,只要修改CSS的
left: 200px; top: 100px就可以了,但是table就比较麻烦,要分成两行两列,第一行高度100px, 第一列宽度200px,而且一旦这样的显示区域一多,表格就会分成很多的行列,不利于维护。而且如果
要插入一条竖线,用table就要增加1px宽度的一列,这在DW中修改很麻烦,经常会影响到整个表格的
排版。而用div只需要增加<div></div>修改CSS中width:1px即可。
2) 加载会相对要快,因为div可以一块一块分开加载的,而table只能一个套一个。
3) 简洁,代码会相对比较少。
4)如果网页设计是用PHOTOSHOP做的,用div很方便。
缺点是:
1) 不易懂,必须精通CSS,对初学者不合适
2)对于数据表格,还是用table比较方便
3) 网页制作工具支持不是很好,Frontpage里看到的排版就乱了。
下面是正在开发的,全部用div+css实现的:http://www.pink-green.co.uk/dev/
刚才有人提到“未,因为未有比较有效的垂直居中的解决办法”
不知道是不是文本垂直居中?如果是的话,用vertical-align: middle即可。
thefirstwind
2006-05-19
打赏
举报
回复
en ,table,table
lzkd
2006-05-19
打赏
举报
回复
未,因为未有比较有效的垂直居中的解决办法
******************
同意类似意见...因为个人无法找到无限行的解决办法
不过,基于速度的理由,前面不久将公司网站都改成98%的div + css
shuiyuan8855
2006-05-19
打赏
举报
回复
顶一下,我对div+css还很陌生,要赶紧学了。
ybcola
2006-05-19
打赏
举报
回复
正在学习用css进行布局,不过我不认为这种布局方式非要div+css,可能更多的功劳还在css.
我喜欢他的代码简单,数据与布局分离
ImN1
2006-05-19
打赏
举报
回复
Meteorlet(www.dictworld.com)
呵呵,vertical-align: middle,你试过了吗?
div对于排列紧密、多内容的网页是非常有用的
尤其当该网页经常被多个编辑人员修改的时候,
这里的修改指的是div里面内容的更替而不是用软件改
德仔
2006-05-19
打赏
举报
回复
楼上的,我两年前就看过了。。。。所以我选择了DIV+CSS
mfzhao
2006-05-19
打赏
举报
回复
www.acdsee.com 层之典范
anyforever
2006-05-19
打赏
举报
回复
不知道大家有没有看《网站重构》这本书,我看完觉得这种设计应该会比较有出路,只是现在还没有被大家认识到,都是人家有资历的开发人员写的书,肯定会比较实用,大家看看可能就会发现了,还有目前好多网站已经改版用AJAX技术了,非常不错~~~比以前访问起来要好多了。。。
加载更多回复(19)
div
+
css
布局
大全
div
+
css
布局
大全 B/S项目表现层也很重要!
div
+
css
网站
布局
案例精粹
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
div
+
css
网站
布局
案例精粹 袁润非
Div
+
CSS
布局
入门教程.CHM
Div
+
CSS
布局
入门教程.CHM
div
+
css
网站
布局
案例精粹 Sample
div
+
css
网站
布局
案例精粹 Sample
四个完整的
DIV
+
CSS
网页案例,有详细解说
四个完整的
DIV
+
CSS
网页案例,有详细解说,教你如何一步步完成页面制作。
基础编程
21,890
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章