最新帖子 精华区 社区服务 会员列表 统计排行
主题 : 感受Web标准,第一次DIV+CSS
ceshi123 离线
级别: 管理员
宣传大使奖 特殊贡献奖 灌水天才奖
显示用户信息 
0  发表于: 2009-05-21 23:58

感受Web标准,第一次DIV+CSS

购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
受好友dodo和同事常可的影响,开始关注Web标准。周六日按照标准改造了dearbook的几个页面,总结一些经验如下,供以后参考:
  • DIV+CSS结构的好处是能够做完一块展示一块,可以边看效果边做,这不仅比Table方式节省代码,而且控制能力更强.
  • dodo提到目前还没有支持Web标准的可视化编辑器。不过Visual Studio.NET对CSS的支持和提供功能还是不错,适合我这样的新手。另外,使用Web标准的页面,VS.NET也不在HTML代码中间乱加FONT标志。
  • 如果希望一行的文字中某些文字有特殊属性,使用span,span不会使文字断行。
  • class和id的主要区别是class可以引用。id可以使用javascript来控制。
  • 如果只是网站局部页面改成DIV+CSS结构,为了保持和其他页面的兼容,可以在DIV中包含页面或者Table,不过整体架构还是需要时用DIV+CSS来控制,Donews中的广告使用的也是这种方式。
  • font,B这样的标签不要使用,刚开始有点别扭,熟悉span的style后也就无所谓了。对于经常使用的style写入到CSS中
  • 布局主要靠float属性,float属性只支持left,right和none,因此在页面布局中,如果是三栏结构,就需要使用DIV嵌套,好在DIV嵌套比Table嵌套容易多了。不过处理多栏表格展现还是不太方便,目前我还是用Table
  • 2栏过后再起2栏的时候需要对齐,通常插入div style="clear: both"
其他有关自适应高度的问题还有待进一步学习。


一夜暴富 离线
级别: 新手
显示用户信息 
1  发表于: 2009-05-22 10:47
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
我一直都是用DIV+css做的网站,感觉这样的代码比较纯净。

http://www.sbcrusher.com
快速回复 顶端
内容
HTML 代码不可用
使用签名
Wind Code自动转换

验证问题:本站域名是什么?答案:cccbbs.net  正确答案:cccbbs.net
按"Ctrl+Enter"直接提交