20

基本上,为什么是 SCSS,而不是 SASS?SASS 的简写是我选择 SASS 的主要原因,我最近回到它并意识到它不再受欢迎。有什么理由吗?

4

1 回答 1

38

Sass 有两种语法。新的主要语法(从 Sass 3 开始)被称为“SCSS”(代表“Sassy CSS”),是 CSS3 语法的超集。这意味着每个有效的 CSS3 样式表也是有效的 SCSS。SCSS 文件使用扩展名 .scss。

第二种较旧的语法称为缩进语法(或简称为“Sass”)。受 Haml 简洁的启发,它 适用于喜欢简洁而不是与 CSS 相似的人。 它不使用括号和分号,而是使用行的缩进来指定块。尽管不再是主要语法,但仍将继续支持缩进语法。缩进语法中的文件使用扩展名 .sass。

来源:http ://sass-lang.com/

如果你比 scss 更喜欢 sass,你可以免费使用它!scss 适用于不喜欢缩进语法的人。将 css 文件转换为 scss 非常容易,因为 scss 是 css 的超集。

它不再被支持可能是因为开发人员更喜欢scss。但这是一个品味问题。我个人还是更喜欢sass。

于 2010-06-08T19:56:40.310 回答