sass和scss区别?

发布网友 发布时间:2022-04-23 02:32

我来回答

3个回答

懂视网 时间:2022-04-23 06:53

SCSS即是SASS的新语法,是Sassy CSS的简写,是CSS3语法的超集,也就是说所有有效的CSS3样式也同样适合于SASS。

  

  SASS是CSS3的一个扩展,增加了规则嵌套、变量、混合、选择器继承等等。通过使用命令行的工具或WEB框架插件把它转换成标准的、格式良好的CSS代码。

  

  Sass(英文全称:Syntactically Awesome Stylesheets)。可以认为Sass在CSS基础上加入了许多语法糖。Sass 包括两套语法。最开始的语法叫做「缩进语法」,使用缩进来区分代码块,并且用回车将不同规则分隔开。而较新的语法叫做SCSS,使用和CSS一样的块语法,即使用大括号将不同的规则分开,使用分号将具体的样式分开。通常情况下,这两套语法通过 .sass 和 .scss 两个文件扩展名区分开。

  

热心网友 时间:2022-04-23 04:01

SCSS 是 Sass 3 引入新的语法,其语法完全兼容 CSS3,并且继承了 Sass 的强大功能。可以简单理解为scss是sass的一个升级版本,完全兼容sass之前的功能,又有了些新增能力。语法形式上有些许不同,最主要的就是sass是靠缩进表示嵌套关系,scss是花括号。

热心网友 时间:2022-04-23 05:19

.sass 和 .scss是SASS两种语法,是同一种编译器的两种语法。
sass
对空格敏感,不使用花括号,并且每个属性之间通过换行来分割,如
h1
color: #666

scss
h1{ color:#666; font-size:20px }
以后有问题浏览器搜就行了,实在找不到答案问群友,实在不行再知道上问,效率低。
望采纳!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com