1、不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,这才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要 200*200=40, 000 次,占用资源。

2、无边框。推荐的写法是 border:none;,哈哈,我一直在用这个。 border:0; 只是定义边框宽度为零,但边框样式、颜色还是会被浏览器解析,占用资源。

3、慎用 * 通配符。所谓通配符,就是将 CSS 中的所有标签均初始化,不管用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。要有选择的初始化标签。

4、CSS 的十六进制颜色代码缩写。习惯了缩写及小写,这才知道,原来不是推荐的写法,为的是减少解析所占用的资源。但同时会增加文件体积。孰优孰劣,有待仔细考证。
 
5、样式放头上,脚本放脚下。不内嵌,只外链。

6、坚决不用 CSS 表达式。

7、使用引用样式表,而不是通过 @import 导入。
 
8、一般来说,PNG 比 GIF 要小,小得多。再者,GIF 中有多少颜色是被浪费的,很值得优化。

9、千万不要在 HTML 中缩放图片,一者不好看,二者占资源。

10、正文字体最好用偶数,12px、14px、16px,效果非常好。特例,15px。

11、block、ul、ol 等上下留出至少一倍行距,左侧至少两倍行距,右侧随意。

12、段落之间,至少要有一倍行距。

13、强行指定某些元素的 line-height,正文 1.6 倍于文字大小,标题 1.3 倍。

14、中文标点用全角。英文夹杂在中文中,左右空格,半角。

15、中文字体的粗体和斜体,远离较好,利民利己。

减少系统资源占用的15个CSS常识相关推荐

  1. 【华为云技术分享】五个Taurus垃圾回收compactor优化方案,减少系统资源占用

    TaurusDB是一种基于MySQL的计算与存储分离架构的云原生数据库,一个集群中包含多个存储几点,每个存储节点包含多块磁盘,每块磁盘对应一个或者多个slicestore的内存逻辑结构来管理. 在ta ...

  2. 百万 Go TCP 连接的思考: epoll方式减少资源占用

    强烈推荐: 鸟窝 https://colobu.com/ 百万 Go TCP 连接的思考: epoll方式减少资源占用 前几天 Eran Yanay 在 Gophercon Israel 分享了一个讲 ...

  3. linux查看系统资源使用情况,Linux查看系统资源占用

    在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求.本文介绍一下几种常见的Linux系统资源查看命令. 1.总体内存占用的查看 命令:free 图1 fre ...

  4. Linux查看系统资源占用

    1.总体内存占用的查看 命令:free 图1 free命令查看内存占用 (1) free命令默认是以kb为单位显示的,可以用free -m 用Mb单位来显示. (2) Mem行 :   total = ...

  5. Linux查看磁盘和系统资源占用

    Linux查看系统资源命令 在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求.本文介绍一下几种常见的Linux系统资源查看命令. 1.总体内存占用的查看 ...

  6. Win10 减少内存占用; google浏览器器减少CPU占用

    减少Win10内存占用 关闭快速启动 google Chrome 系统自动更新 桌面窗口管理器 Antimalwar Service Excultable 方法一 方法二 结果 关闭快速启动 平时使用 ...

  7. 物料主数据经典案例 | 减少库存资金占用16%,数据标准化助力业务流程优化

    随着制造工艺复杂度不断提升,标准件作为制造\维修工程中使用数量最大.品种最多的基础性零件,极易造成库存积压,也容易因缺料及供应延迟对制造成本.质量控制和交付进度产生巨大影响.标准件的精细化管理和供应水 ...

  8. Delphi FMX正确加载图片最大限度减少内存占用(之一TBitmapSurface)

    Delphi FMX正确加载图片最大限度减少内存占用(之一TBitmapSurface) 国庆前,无意间发现App内存占用陡增,发现是几张4K图片(7680x4320像素)加载引发的(TImage.B ...

  9. Delphi FMX正确加载图片最大限度减少内存占用(之二TImageList)

    Delphi FMX正确加载图片最大限度减少内存占用(之二TImageList) 继上篇<Delphi FMX正确加载图片最大限度减少内存占用(之一TBitmapSurface)>之后,我 ...

最新文章

  1. 解决:UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position错误
  2. cpu子系统(优化)
  3. Leetcode python《热题 HOT 100》1. 两数之和
  4. Spring.NET学习笔记1——控制反转(基础篇) Level 200
  5. Linux: xclip,pbcopy,xsel用法 terminal 复制粘帖 (mac , ubuntu)
  6. 小程序组件库开发之抽奖游戏组件
  7. Linux编程(8)_文件IO
  8. SpokenEnglish--It's a piece of cake
  9. 过滤程序的html代码,值得收藏的html过滤代码
  10. PS如何制作一寸照片
  11. ubuntu 禁用 guest 账户
  12. jvm:ObjectMonitor源码
  13. IOS开发百度地图API
  14. cpu怎么开启php,cpu怎么换
  15. 永中word页码怎么从第二页开始_word转pdf软件有哪些?word转pdf软件怎么操作?
  16. 数据结构-二叉树-详解
  17. 深度学习笔记--基于Pytorch搭建VGG16网络
  18. 论文阅读:Hierarchical Attention Transfer Network for Cross-Domain Sentiment Classification
  19. 关于ST-link驱动的问题
  20. 美国网红python微博_GitHub - dataabc/weiboPR: 用python判断微博用户的影响力

热门文章

  1. 90后,一个即将成为程序员的我
  2. css语言基础--css的选择符语法
  3. Multi Dimension 数据库设计
  4. NYOJ 5177 疯牛(最大化最小值 二分搜索)
  5. hdu 4252(单调栈)
  6. 算法入门开灯问题,新做法
  7. PYTHON3 函数定义
  8. SharePoint Set-SPUser 命令拒绝访问
  9. HUE配置文件hue.ini 的zookeeper模块详解(图文详解)(分HA集群)
  10. 纯CSS3画出小黄人并实现动画效果