大家都用div+css布局了吗? 我用手工书写html代码,所以不用div+css布局,计算起来太麻烦如果用工具书写,那与用表格布局也差不多 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得表格叠代起来没有<div>干净,但不是不用<table>;关键是不要在循环输出里用table或table套table(这样更恶劣!) http://www.128kc.com/东莞128网络快餐, 全部 div + css 研究过一下。但未发现所说的div布局的好处。所以还是倾向于table。应该说纯html文件div布局是满好的。不过很多东西都在php里模块化过了。再在html代码里再来一次就多余了。 我比较喜欢xuzuning(唠叨) 说的。美工做好页面,程序员只要往里嵌东西就行了。这时div没有什么优势。但不太喜欢div最主要的关键是因为div布局的页面在dw里看都是乱七八糟的,嵌东西时的所见即所得优势没有了。 我觉得div+css用起来蛮好的,对学习css满有用处的...而且div套div要比table灵活 在阿捷的网站受到启发,学习,现在已经习惯CSS+DIV了自己的一个小站 http://www.51shjg.com 我基本也都是手写吧,所以也喜欢div+css这种,不过确实跑到设计界面看起来就什么都看不出来了 我的http://teyun.cn感觉最大的好处是页面加载速度有所加快,而且是一块一块的出来,而不是像表格那样全部一起出来,所以有助于留住访客 未,因为未有比较有效的垂直居中的解决办法******************同意类似意见...因为个人无法找到无限行的解决办法不过,基于速度的理由,前面不久将公司网站都改成98%的div + css 以前我一直用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即可。 废话少说:全部DIV+CSSwww.dezai.cn 个人觉得要考虑尽量周全一点,浏览器的兼容性问题对div是个麻烦,所以我还是table 我用table:第一,css没怎么仔细学习过。第二,对于动态增加减少数据条目显示来说,table确实要比div强。第三,就是楼上所说,各种浏览器的兼容性。不过,对于精确定位,div确实要比table好多了,而且很方便。 期待下个版本的网页工具对div+css的支持吧。 不知道大家有没有看《网站重构》这本书,我看完觉得这种设计应该会比较有出路,只是现在还没有被大家认识到,都是人家有资历的开发人员写的书,肯定会比较实用,大家看看可能就会发现了,还有目前好多网站已经改版用AJAX技术了,非常不错~~~比以前访问起来要好多了 楼上的,我两年前就看过了。所以我选择了DIV+CSS Meteorlet(www.dictworld.com)呵呵,vertical-align: middle,你试过了吗?div对于排列紧密、多内容的网页是非常有用的尤其当该网页经常被多个编辑人员修改的时候,这里的修改指的是div里面内容的更替而不是用软件改 正在学习用css进行布局,不过我不认为这种布局方式非要div+css,可能更多的功劳还在css.我喜欢他的代码简单,数据与布局分离 顶一下,我对div+css还很陌生,要赶紧学了。 框架层次上用 div, 内部某些列表项目肯定是不得不用 table 的. div+css是用来网页布局用的,如果是数据的表格依然还是要用table的,div+css只是取代了table页面布局的功能,并没有也没办法取代table数据展现的功能 我说说,大家看有道理不 .....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 --祝大家工作愉快 楼上的说法完全是程序员思路,或者说是典型技术人员的想法这种想法只能是用开发完成,项目同时就完成的那些工作我不否定程序员工作的重要性,但整站的建设,技术工作只能算是support真正对网站运作/营运最重要的是编辑,即使编辑的水平有可能是所有人中最低的所有的后台服务都应围绕编辑的工作进行,不能因为那个容易做出来就做哪个这是赶进度的做法div相对table最大的优势是完全可以单独把某部分div的代码拆分出来修改,修改后覆盖原来的网页是根本不成问题的,但table很难做到这点容易拆的话大家知道用include就很方便如果一个网页只有单一内容,可能一个搜索结果,或者一个数据报表,table就相当不错而且可能面向的编辑也只有一人但如果网页含有大量内容——并不是文字的多寡,而是分类很多,面向多个编辑人员时div的优势就十分明显,编辑人员即使不是手动改代码都可能通过后台编辑系统改内容这时table所引起的问题就很多,因为多个编辑是不会等前一个改完再改的,用程序拆分,然后include,所以首页用div是很合理的但div目前仍然很难做到垂直居中,对于内容紧密就没什么问题,因为没有什么留白但如果需要居中以留白显示就要用迂回的办法 我就是代码程序员, 我用 div 也用 table, 哪个方便用哪个一张10块一张五块丢地上楼上好多人都只会捡10块的, 而我两张都拿div 不和脚本一块用,也是不能精确定位与灵活的 使用phpmyadmin有警告 请教关于图片上传的问题 如何在php随机抽取mysql数据库里的一定数量的记录进行分页? 在Smarty里怎么用控制语句格式化输出呢? 页面切换传参出问题,谁帮忙看看??谢谢 一个关于PHP发邮件问题!!请大家帮帮忙! 如何将javascript的结果传递给php脚本 刚刚学习PHP的人,请教的一个问题.! 大家好,我在设计购物车是时,有一个清空购物车,我的思路是清空car这个数据库,但不知怎么写这个sql语句 如何获得php动态生成的列表项li的值? php+msyql : Undefined offset: 2 帮忙找找
应该说纯html文件div布局是满好的。不过很多东西都在php里模块化过了。再在html代码里再来一次就多余了。
这时div没有什么优势。但不太喜欢div最主要的关键是因为div布局的页面在dw里看都是乱七八糟的,嵌东西时的所见即所得优势没有了。
而且div套div要比table灵活
http://teyun.cn
感觉最大的好处是页面加载速度有所加快,而且是一块一块的出来,而不是像表格那样全部一起出来,所以有助于留住访客
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即可。
www.dezai.cn
第一,css没怎么仔细学习过。
第二,对于动态增加减少数据条目显示来说,table确实要比div强。
第三,就是楼上所说,各种浏览器的兼容性。不过,对于精确定位,div确实要比table好多了,而且很方便。
div对于排列紧密、多内容的网页是非常有用的
尤其当该网页经常被多个编辑人员修改的时候,
这里的修改指的是div里面内容的更替而不是用软件改
我喜欢他的代码简单,数据与布局分离
: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 --
祝大家工作愉快
所有的后台服务都应围绕编辑的工作进行,不能因为那个容易做出来就做哪个
这是赶进度的做法div相对table最大的优势是完全可以单独把某部分div的代码拆分出来修改,
修改后覆盖原来的网页是根本不成问题的,但table很难做到这点
容易拆的话大家知道用include就很方便如果一个网页只有单一内容,可能一个搜索结果,或者一个数据报表,table就相当不错
而且可能面向的编辑也只有一人
但如果网页含有大量内容——并不是文字的多寡,而是分类很多,面向多个编辑人员时
div的优势就十分明显,编辑人员即使不是手动改代码都可能通过后台编辑系统改内容
这时table所引起的问题就很多,因为多个编辑是不会等前一个改完再改的,
用程序拆分,然后include,所以首页用div是很合理的但div目前仍然很难做到垂直居中,对于内容紧密就没什么问题,因为没有什么留白
但如果需要居中以留白显示就要用迂回的办法