网页制作教程:面向对象的CSS应用
似了。选择一个。
模块宽度、背景色或背景图片的改变是个很好的模块复用的例子。 避免位置依赖(location-dependent)的样式沙盒比意大利面条好,不过引起了性能问题 避免什么?运行区域不时…返回直径破坏在 CSS 中我们一直这么做破坏不好的:
推荐:
一致性写更多规则去重写之前的疯狂规则。 比如标题在任意模块的表现是可预见的。 用这个来代替
需要超过6个标题?真的吗?没有重复?没有相似的? 仍然需要更多标题?
抽象复用代码段 重复编码是抽象不同水准的语义失败所导致的 分离:
分离容器和内容定义每个对象的界限 开放的编辑区图像或 flash 混合与匹配容器和内容对象达到高性能设计 分离轮廓和背景内部透明! MAKING IT LOOK FAB需要小心选择像素 考虑 PNG8 来渐进增强 陷阱可变的或渐变背景 提防圆角后的可变或渐变背景 分离结构和皮肤两个单独的 class 示例:模块 结构Sloves borwser bugs, positions presentational elems, and generally does the heavy 皮肤弄漂亮些。 目标是非常明确的皮肤,复杂的被结构对象和跨网站共享所吸收(The goal is very predictable skins, complexity is
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |