扫码关注官方订阅号
问各位大神个问题,我在网上找了好久没找到合适的答案
多个页面总的样式是一样的,共用一套样,但是每个页面又有各自的内容需要不同的样式,那这些各自的样式写在总的样式表里然后所有页面引用这同一个样式表,和单独写在一个样式文件另外引入加上公用样式表一共两个样式表,这两种方式哪个对速度和性能更好一些?
人生最曼妙的风景,竟是内心的淡定与从容!
项目开发时,各个文件可以分开,比如:
1个公用样式文件
若干个页面文件
然后上线时,里用压缩工具将他们都压缩到一个css文件中,这样速度最快。
如果你不想压缩,单论速度的话,那么在代码量同样的话,肯定是文件越少越快,因为页面减少响应文件。
曾经我也有这样的疑问,直到后来发现,根本没人在乎这玩意。
你觉得哪个方便就用哪个
开发过程中,样式表分开,方便开发,上线部署时,利用各种打包部署工具,将样式表打包成一个css文件。
最好是组件化开发,公用的样式写在main.css里,每个组件都有单独的样式
如果你用的是less,可以把公用的单独提出来,提出一个公共的base.less,然后在每个私有页面去import,这样在写私有页面的时候只需要关注自己页面的私有样式。
less
base.less
import
公用样式多,单独样式少的话,就统一放在一个文件里,如果网站大,页面和页面差距大,就分开写
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
项目开发时,各个文件可以分开,比如:
1个公用样式文件
若干个页面文件
然后上线时,里用压缩工具将他们都压缩到一个css文件中,这样速度最快。
如果你不想压缩,单论速度的话,那么在代码量同样的话,肯定是文件越少越快,因为页面减少响应文件。
曾经我也有这样的疑问,直到后来发现,根本没人在乎这玩意。
你觉得哪个方便就用哪个
开发过程中,样式表分开,方便开发,
上线部署时,利用各种打包部署工具,将样式表打包成一个css文件。
最好是组件化开发,公用的样式写在main.css里,每个组件都有单独的样式
如果你用的是
less,可以把公用的单独提出来,提出一个公共的base.less,然后在每个私有页面去import,这样在写私有页面的时候只需要关注自己页面的私有样式。公用样式多,单独样式少的话,就统一放在一个文件里,如果网站大,页面和页面差距大,就分开写