如你所说可读性, 合理性, 维护方便性等等, 这在Web标准中将表现层全放在css中 情况下极" />
当前位置:首页 >> 互联网 >> 2006年11月16日

"Times New Roman", Times, serif; align="center">web2.0时代CSS应用 一些技巧和规则

推荐者:平原 (积分 4128) | 原作者:
编写CSS当然有很多技巧和规则, 如你所说可读性, 合理性, 维护方便性等等, 这在Web标准中将表现层全放在css中 情况下极 重要, 做不好css文件体积增大, 查找麻烦, 要变动更加困难.

  我可以分享一个经验给你, 摘于我在部署Web标准过程中整理 关于CSS部分 文档, 应该对你有所帮助.

  "样式定义顺序应该在大处以块元素 序, 中处以标签路径 序, 小处以布局与表现 序. 定义大处 块元素, 应以有级别 注释分割, 并标明起始和结束位置. ”

  "样式定义中, 布局样式定义在前, 表现样式定义在后, 应该有明显 分界线. 并且样式编写需按照以下固定顺序. ”

  就说这两点, 做好了, 你说 问题全部解决, 还能具备很高 重用度, 并且能很轻松 实现CSS 分离.

  即便这样我仍然不觉得Css有多重要, 有多大 难度, 多高 技术门槛. css负责 什么?表现. 表现很重要吗?能重要过数据和结构吗?web1.0, web2.0……从技术上讲, 如果说html web1.0 入口, 那么web2.0 入口则 xhtml, 如何看待html和xhtml 本质区别? 语法吗? 名称吗? 严格了, xml化了吗? 《重构之美》原创系列文章快速入口.

  后再说一点, css高手就能做出漂亮易用 界面了吗?不 这样 , 界面和css无关, 它 设计领域. 但 设计出彩在细节, 而细节设计则与Css密切相关, 所以应该学习css 设计师, 程序员完全没必要去钻研更没必要去think in css(……), 因 程序员再高 css水平只能做css还原而不 css设计. 所以对于团队, 后台开发学习css只有一个用处:分散精力, 混淆分工, 产品失去重要 细节设计.

[ 关键词:设计 原文/来源链接 ]
1楼楼长:笑笑生 (抢沙发奖牌)在2006-11-16 16:03:31评价道:
不光 CSS还有js脚本, 如果做得不合适就会体积大, 而且许多功能 废代码. 另外, css与js脚本好要压缩一下, 这样能减小一半尺寸. 草根网 有类似问题, 会逐步解决.
[个人签名]老男人, 有啥可说
2楼楼长:评论员 在2009-9-14 8:05:31评价道:
顶一个呀.797146
验证码: 20ju
1,请不要在评论中发广告, 如需增加外链请注册成个人会员试用个人签名与自助广告.
2,把《web2.0时代CSS应用 一些技巧和规则》推荐给您 好友