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 进行优化