84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
因为CSS的解析顺序是从右往左解析的,所以不使用标签选择器和不嵌套过多的层级,可以优化CSS的解析速度,但是有人说,现在电脑的性能都很好,没有必要去考虑这些。那么到底要不要考虑CSS的优化?
做技术,永远都要考虑优化,这应该是每一个开发人员的共识吧。更简洁,性能更优的编码适应能力强大,可扩展性也更高,对个人的编码能力的提高也有重要意义。关于css的层级嵌套的程度对性能的影响,对于css2系列版本表现可能体现得不多,但在css3中通过各种动画元素和选择器的操作,使得浏览器引擎的负载相比css2有了量级的增加。而浏览器对网页的渲染又是单线程的,所以即使配置再搞高,也有可能出现意想不到的性能崩坏。
而且文档的结构对于脚本的编写有着巨大的影响啊~夸张一点的说,嵌套对于dom的查询就是一堵又一堵的墙。
做技术,永远都要考虑优化,这应该是每一个开发人员的共识吧。更简洁,性能更优的编码适应能力强大,可扩展性也更高,对个人的编码能力的提高也有重要意义。关于css的层级嵌套的程度对性能的影响,对于css2系列版本表现可能体现得不多,但在css3中通过各种动画元素和选择器的操作,使得浏览器引擎的负载相比css2有了量级的增加。而浏览器对网页的渲染又是单线程的,所以即使配置再搞高,也有可能出现意想不到的性能崩坏。
而且文档的结构对于脚本的编写有着巨大的影响啊~夸张一点的说,嵌套对于dom的查询就是一堵又一堵的墙。