🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、引入 CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域),需要书写大量看似没有逻辑的代码,不方便维护及扩 展,不利于复用,尤其对于非前端开发工程师来讲,往往会因为缺少 CSS 编写经验而很难写出组织良好且易于维护的 CSS 代码。 为了方便前端开发的工作量,出现了sass和less. ## 二、概述 ### sass  sass是一种动态样式语言,属于CSS预处理器,为CSS增加了一些编程特性,比如变量、嵌套、函数、继承、运算等等。开发人员可以像使用js等语言一样使用sass进行css的编程开发。 ### scss  scss是saas改进版本saas 3的简称,它对原saas的语法兼容,区别于使用 {} 代替了原来的缩进; ## 三、使用 html只认css,所以需要配套一些软件将less解析成css,引用时候,直接引用css 就好。sass也是这样的;