通过优化CSS代码 减小对系统资源的占用
2010-09-26 21:12
281 查看
一、尽量不要使用*通配符。
这是以前我自己一直忽视的问题,觉得使用通配符很方便,但没考虑的这是很占用
系统资源的,因为这通配符就是将CSS中的所有标签都初始化了,不过用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。在52CSS.com
中,也对此知识点有所说明。所以尽量不要贪图方便而使用通配符,应该有选择的初始化标签的样式。
二、尽量不要使用过小的图片做背景平铺。
原因是,假如用1px * 1px的图片平铺出一个 300px * 300px的区域,就需要300 * 300 = 60000 次,是非常占用资源的。
三、无边框。
很多人经常会这样些的:border:0;其实这只是定义了边框的宽度为0,但边框样式、颜色等还是会被浏览器解析的,所以也是占用了不少的资源,尤其
是有些没注意上文提到的第一问题,将所有的标签初始化都定义了border:0; 推荐的写法是:border:none;
这是以前我自己一直忽视的问题,觉得使用通配符很方便,但没考虑的这是很占用
系统资源的,因为这通配符就是将CSS中的所有标签都初始化了,不过用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。在52CSS.com
中,也对此知识点有所说明。所以尽量不要贪图方便而使用通配符,应该有选择的初始化标签的样式。
二、尽量不要使用过小的图片做背景平铺。
原因是,假如用1px * 1px的图片平铺出一个 300px * 300px的区域,就需要300 * 300 = 60000 次,是非常占用资源的。
三、无边框。
很多人经常会这样些的:border:0;其实这只是定义了边框的宽度为0,但边框样式、颜色等还是会被浏览器解析的,所以也是占用了不少的资源,尤其
是有些没注意上文提到的第一问题,将所有的标签初始化都定义了border:0; 推荐的写法是:border:none;
相关文章推荐
- 通过优化CSS代码 减小对系统资源的占用
- BlackBerry手机上面开发Java程序,如果才能让代码运行效率高,占用系统资源少?
- 减少系统资源占用的15个CSS常识
- 如何优化代码节约系统资源解决重复实例化对象的问题——神奇的单例模式(C#设计模式)
- 迅雷优化补丁――让迅雷占用更少的系统资源!
- 写高质量OC代码52建议总结:44.通过Dispatch Group机制,根据系统资源状况来执行任务
- Linux作网络系统-资源占用优化配置 参照网络系统cisco IOS
- 日期,为下拉列表添加日期,优化,目前本人博客上最优的解决方案,之前学习的通过判断得到平年闰年,而这个是让系统自动去判断,无须if判断,代码示例
- 如何查看Linux下系统占用的资源(top、free、uptime)
- 系统性能优化总结—java代码优化
- 分享CSS代码写法优化方案
- 整理优化你的CSS代码
- 通过wsdl2java工具生成客户端段代码(wsdl2java -p cn.com.css.misps.graph.webservice.impl -d F:\src -all http://10.)
- inux中查看系统资源占用情况的命令
- 如何查看Linux下系统占用的资源(top、free、uptime)
- 通过SVD对推荐系统的优化
- 如何优化FPGA资源例子——我是如何两行代码搞成800行的
- 通过v$sqlarea,v$sql查询最占用资源的查询
- 通过C++修改系统时间代码
- Linux中查看系统资源占用情况的命令