Sass理解

Sass (CSS预处理器语言 )

Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如 Compass)有助于更好地组织管理样式文件,以及更高效地开发项目。

sass有两种语法格式,一种是SCSS,一种是最早的sass。

SCSS是sass的一个升级版本,是 Sass 3 引入新的语法,其语法完全兼容CSS3,并且继承了Sass 的强大功能。可以说,任何标准的 CSS3 样式表都是具有相同语义的有效的SCSS文件。

Sass与SCSS不同:

1. 文件扩展名不同:“.sass”和“.scss”

2. SCSS 需要使用分号和花括号,而Sass是换行和缩进

3. SCSS 对空白符号不敏感。

你可能感兴趣的:(Sass理解)