CSS 使用经验备忘

  • CSS的浮动与LaTeX的浮动体很像;
  • 在列表项中宜用: list-style-image + list-style-type 组合配置
  • auto的意义是:“弥补其它部分与所要求的总和之间的差异”;在复杂界面设计中只在最高框架中使用auto;
  • 浮动性的代价是:引入自身特殊性与破坏原有文档流;而因为浏览器的差异,有时会引起非常糟糕的界面效果;
  • 因为浏览器在盒模式上的计算差异,所以尽可能少用Position:Absoluted与Position:Fixed配置
  • 注意数值配置,特别是 body{ line-height:1.5;},其表示在原有 font-size 上乘以1.5因子
  • 重载HTTP服务器一定要用CSS Sprite技术,以减少HTTP Request响应。其步骤是在编写完成CSS后,用 CSS Sprite Generator 进行Sprite化
  • CSS上线前一定要用 CSSTidy 进行优化
posted @ 2010-04-04 17:25  yankchina  阅读(187)  评论(0)    收藏  举报