sass和scss之间有区别吗?

时间:2013-06-01 16:52:18

标签: css ruby sass

我使用.scss脚本为网站的CSS开发了一些ruby应用程序。但我遇到了一个使用.sass的新ruby应用程序。 这种变化是否有任何优势或需要注意的事项?

3 个答案:

答案 0 :(得分:3)

它们功能相同但语法不同。来自SASS homepage

  

[...]它们之间没有功能差异。使用您喜欢的语法。

答案 1 :(得分:1)

Sass是一种更简洁的Scss方法:

..Older syntax is known as the indented syntax (or just “.sass”). Inspired by Haml’s terseness, it’s intended for people who prefer conciseness over similarity to CSS. Instead of brackets and semicolons, it uses the indentation of lines to specify blocks. Files in the indented syntax use the extension .sass.

<强> SCSS

$blue: #3bbfce;
$margin: 16px;

.content-navigation {
  border-color: $blue;
  color:
    darken($blue, 9%);
}

.border {
  padding: $margin / 2;
  margin: $margin / 2;
  border-color: $blue;

}

<强>萨斯

$blue: #3bbfce
$margin: 16px

.content-navigation
  border-color: $blue
  color: darken($blue, 9%)

.border
  padding: $margin / 2
  margin: $margin / 2
  border-color: $blue

Check more info on sass page

答案 2 :(得分:0)

SASS和SCSS是一回事,但是使用了两种不同的语法。