HTML+CSS进阶学习摘录(性能优化)(七)
来源:互联网 发布:雅奇小土豆编程破解版 编辑:程序博客网 时间:2024/05/20 14:28
一、属性缩写
1、盒模型缩写(border padding margin)
2、背景缩写
background: url("aa.jpg") no-repeat 80px 40px
3、字体缩写
font:"微软雅黑" 12px/1.5em bold
4、颜色值缩写
color: #000
二、语法压缩
1、空白符
2、结尾分号
3、url的引号
4、属性值为0(可不添加单位)
5、属性值为以0开头的小数
6、合并相同的定义
7、利用继承进行合并
三、压缩工具
四、图片压缩
五、高性能的选择器
1、浏览器对选择器规则是从右到左解析的。
2、不同选择器的解析速度
id选择器>class选择器>元素选择器>相邻选择器>子选择器>后代选择器>通配符选择器>属性选择器>伪类选择器
(1)不要使用通配符
(2)不要在id选择器以及class选择器前添加元素名
(3)选择器最后不要超过三层,位置靠右的选择条件尽可能精确。
(4)避免使用后代选择器,少用子选择器。
阅读全文
0 0
- HTML+CSS进阶学习摘录(性能优化)(七)
- HTML+CSS进阶学习摘录(CSS技巧)(二)
- HTML+CSS进阶学习摘录(CSS图形)(六)
- HTML+CSS进阶学习摘录(Display属性)(三)
- HTML+CSS进阶学习摘录(文本效果)(四)
- HTML+css进阶学习摘录(标签语义化)(一)
- HTML+CSS进阶学习摘录(表单效果+清除浮动+定位布局)(五)
- html和CSS基础学习(七)
- python性能优化摘录(二)
- 性能优化(CSS优化)
- React学习之进阶性能优化(十五)
- HTML+CSS基础(七):CSS选择器
- EF学习和使用(七)EF性能优化篇
- HTML+CSS学习笔记 (七)
- css性能优化(1)
- 《乔布斯传》经典摘录(七)
- python性能优化摘录
- Android性能优化摘录
- Test 1 for NOIP: Result for Day2
- codeforces632F Magic Matrix -- bitset
- ROS导航包之costmap_2d
- 设计模式之——单例模式
- 一文看懂迁移学习:怎样用预训练模型搞定深度学习?
- HTML+CSS进阶学习摘录(性能优化)(七)
- Java异常
- codeforce 25D
- JavaScript之遍历
- Java for Web学习笔记(七二):Service和Repository(7)在Spring框架中使用WebSocket
- C#中 ArrayList的使用
- 前端日期选取插件bootstrap-datepicker.js的使用
- BZOJ 2957 楼房重建(线段树)(思路)
- solr-8 RequestHandlers and SearchComponents in SolrConfig