sass和scss区别是什么?
sass 和 scss 区别是什么?
https://www.html.cn/qa/css3/12339.html
简言之可以理解 scss 是 sass 的一个升级版本,完全兼容 sass 之前的功能,又有了些新增能力。语法形式上有些许不同,最主要的就是 sass 是靠缩进表示嵌套关系,scss 是花括号。
Sass 和 SCSS 其实是同一种东西,我们平时都称之为 Sass,两者之间不同之处有以下两点:
- 文件扩展名不同,Sass 是以“.sass”后缀为扩展名,而 SCSS 是以“.scss”后缀为扩展名
- 语法书写方式不同,Sass 是以严格的缩进式语法规则来书写,不带大括号({})和分号(;),而 SCSS 的语法书写和我们的 CSS 语法书写方式非常类似。
示例:
Sass 语法:
1 |
|
scss 语法:
1 |
|
编译出来的 CSS:
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!