首页 文章

对Sass和SCSS的困惑

提问于
浏览
1

我的困惑来自(除了相对较新)术语“Sass”用于指代Sass和SCSS语法 .

根据本指南,它们是截然不同的:http://sass-lang.com/guide

因此,在阅读讨论或工作列表时,除非提供语法,否则我不确定他们正在谈论哪种方言 .

Sass语法是否已被SCSS语法取代(反之亦然)并且只属于“Sass”这个总称 .

只是想确保我一直在使用,学习是当前的语法 . 我一直在学习SCSS语法 .

1 回答

  • 8

    SASS is SASS, SCSS is SASS.

    它们实际上是相同的,除了它们之间的主要区别是SASS不需要花括号或半冒号,有些人一开始觉得这有点令人生畏,所以它背后的好人创造了SCSS,它喜欢它的花括号 { } 和分号 ; .

    SASS

    section 
      header
        width: 100%
        height: 40px
    

    SCSS

    section {
      header {
        width: 100%;
        height: 40px;
      }
    }
    

    有关这方面的更多详细信息,请访问 main SASS website.

    当然,文件扩展名从 **.sass to .scss 更改,以便人们可以意识到这一事实 .

    这些是主要的区别,还有其他的比特和尼特,但两者之间的选择取决于个人偏好或项目要求 .

    结论:如果你认识SASS,你就知道SCSS了 .

相关问题