
今天对单位信息发布系统的一个页面进行改版,由原来的适应1024分辨率改为1024和800自适应。系统前台代码是我在8月份整体重写过的,全部使用了所谓的WEB标准(其实,并非我所愿,也是领导要求。)
这种改版应该说不是什么太大的变动,但在DIV+CSS模式下,算是真体会到了WEB标准的厉害,本来三两个小时就能搞定的活,整整费了多半天。原因是在表格为主的模式下你仍然可以使用DIV来做容器,可在DIV的布局下,你除了借助CSS别无选择,真体会到了什么叫“牵一发动全身”,为了能对齐每一部分内容,为了能适应Firefox,你需要写很多在表格模式下无须考虑的代码。
下午4点,终于搞定了,浏览器测试通过,切换到DW的设计模式,样子惨不忍睹。DW的可视化设计在“标准”下显得那样的无力。
WEB标准的推崇者说使用了标准你可以在改版时不必修改大量的HTML而只需要改变CSS,这是否是“痴人说梦”,如果改版仅限于颜色和文字大小样式等的改变,我想表格模式下同样可以实现,标准的强大功能何在?
xhtml本来就是个过渡模式,而在许多网页设计者看来却成了“标准”。
什么是标准?在我看来就是真正让设计者高效,让浏览者舒心。对于不同的设计者,不同的站点,应该有不同的标准,DIV+CSS不是唯一的标准也不是最好的标准。
[补充:本人并不排斥CSS,相反一直认为CSS排版是大势所趋,表格模式下也早已抛弃FONT,B,CENTER,BGCOLOR等标签,而使用CSS来做统一的修饰,我所说的DIV+CSS这种组合,说白了,是对DIV为主要容器的这种标准有些意见,DIV的套嵌模式还不是很高效的模式,这也是为什么XHTML作为过度标准的原因。]
分类: 技术探讨
所属版块
: 科技
: 科技
本文章引用通告地址(TrackBack Ping URL)为: 

本文章尚未被引用。
下一篇: [转]网站十八种赢利模式

