<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Sass</id>
	<title>Sass - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Sass"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Sass&amp;action=history"/>
	<updated>2026-07-16T18:33:57Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Sass&amp;diff=2602539&amp;oldid=prev</id>
		<title>imported&gt;Yumeto：​使用DisamAssist清理消歧義連結：Go（改連結至Go語言）。</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Sass&amp;diff=2602539&amp;oldid=prev"/>
		<updated>2026-03-02T15:23:30Z</updated>

		<summary type="html">&lt;p&gt;使用&lt;a href=&quot;/index.php?title=User:Peacearth/DisamAssist.js&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:Peacearth/DisamAssist.js（页面不存在）&quot;&gt;DisamAssist&lt;/a&gt;清理&lt;a href=&quot;/index.php?title=WP:DAB&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:DAB（页面不存在）&quot;&gt;消歧義&lt;/a&gt;連結：&lt;a href=&quot;/wiki/Go&quot; title=&quot;Go&quot;&gt;Go&lt;/a&gt;（改連結至&lt;a href=&quot;/wiki/Go%E8%AA%9E%E8%A8%80&quot; title=&quot;Go語言&quot;&gt;Go語言&lt;/a&gt;）。&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{noteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
|G2=FL&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox programming language&lt;br /&gt;
| name = Sass&lt;br /&gt;
| logo =&lt;br /&gt;
| year = 2007&lt;br /&gt;
| designer = [[Hampton Catlin]]&lt;br /&gt;
| developer = [[Natalie Weizenbaum]], [[Chris Eppstein]]&lt;br /&gt;
| latest_release_version= 3.5.6&lt;br /&gt;
| latest_release_date = {{Start date and age|2018|3|23}}&amp;lt;ref&amp;gt;{{Cite web |url=https://github.com/sass/sass/releases |title=Latest releases |accessdate=2020-02-26 |archive-date=2020-07-15 |archive-url=https://web.archive.org/web/20200715081805/https://github.com/sass/sass/releases |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| typing = [[动态类型]]&lt;br /&gt;
| implementations = [[Ruby]]&lt;br /&gt;
| influenced_by = [[CSS]], [[YAML]], [[Haml]], [[LESS (层叠样式表)|LESS]]&lt;br /&gt;
| influenced = [[LESS (层叠样式表)|LESS]], [[Stylus]], [[Tritium]]&lt;br /&gt;
| operating_system = [[跨平台]]&lt;br /&gt;
| license = [[MIT許可證]]&lt;br /&gt;
| website = {{URL|http://sass-lang.com/}}&lt;br /&gt;
| file_ext = .sass, .scss&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sass&amp;#039;&amp;#039;&amp;#039;（英文全称：&amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;yntactically &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039;wesome &amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;tyle&amp;#039;&amp;#039;&amp;#039;s&amp;#039;&amp;#039;&amp;#039;heets）是一个最初由[[Hampton Catlin]]设计并由[[Natalie Weizenbaum]]开发的层叠样式表语言。&amp;lt;ref name=&amp;quot;about&amp;quot;&amp;gt;{{cite web |url=http://sass-lang.com/about.html |title=存档副本 |accessdate=2013-08-30 |deadurl=yes |archiveurl=https://web.archive.org/web/20130901145805/http://sass-lang.com/about.html |archivedate=2013-09-01 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web | title = Natalie Weizenbaum&amp;#039;s blog | url = http://nex-3.com/ | deadurl = yes | archiveurl = https://web.archive.org/web/20130116174428/http://nex-3.com/ | archivedate = 2013-01-16 | accessdate = 2015-08-12 }}&amp;lt;/ref&amp;gt;在开发最初版本之后，Weizenbaum和[[Chris Eppstein]]继续通过SassScript来继续扩充Sass的功能。SassScript是一个在Sass文件中使用的小型脚本语言。&lt;br /&gt;
&lt;br /&gt;
Sass是一个将脚本解析成[[CSS]]的[[脚本语言]]，即SassScript。Sass包括两套[[语法#电脑语法|语法]]。最开始的语法叫做“缩进语法”，与[[Haml]]类似&amp;lt;ref name=&amp;quot;main&amp;quot;&amp;gt;{{cite web |author=Media Mark（3.2.12） |url=http://sass-lang.com/ |title=Sass - Syntactically Awesome Stylesheets |publisher=Sass-lang.com |date= |accessdate=2014-02-23 |archive-date=2020-02-18 |archive-url=https://web.archive.org/web/20200218093537/https://sass-lang.com/ |dead-url=no }}&amp;lt;/ref&amp;gt;，使用[[缩进]]来区分代码块，并且用-{zh-cn:回车;zh-tw:換行;}-将不同规则分隔开。而较新的语法叫做“SCSS”，使用和CSS一样的块语法，即使用大括号将不同的规则分开，使用分号将具体的样式分开。通常情况下，这两套语法通过.sass和.scss两个[[文件扩展名]]区分开。&lt;br /&gt;
&lt;br /&gt;
[[CSS#CSS 3|CSS3]]包括一系列选择器和伪类选择器，Sass设计了一些语法，对选择器功能进行了扩展。虽然扩展功能不是CSS的语法，但是Sass解释器会把SassScript解释成合乎CSS语法的CSS文件。此外，Sass解释器也可以对.sass或.scss文件的修改进行监视，以及时更新css文件。&amp;lt;ref name=&amp;quot;tutorial&amp;quot;&amp;gt;[http://sass-lang.com/tutorial.html Sass - Syntactically Awesome Stylesheets] {{Wayback|url=http://sass-lang.com/tutorial.html |date=20131009053354 }} Tutorial&amp;lt;/ref&amp;gt;可以认为Sass在CSS基础上加入了许多[[语法糖]]。&lt;br /&gt;
&lt;br /&gt;
Sass的官方解释器是[[开源]]的并且用[[Ruby]]语言写成，但是也有用[[PHP]]、[[C语言]]、[[Java]]等实现的版本（C语言版本叫做llibSass，Java语言版本叫做JSass）。&amp;lt;ref&amp;gt;{{cite web |url=http://drupal.org/project/sass |title=Sass / Scss |publisher=Drupal.org |date= |accessdate=2014-02-23 |archive-date=2016-03-10 |archive-url=https://web.archive.org/web/20160310210318/https://www.drupal.org/project/sass |dead-url=no }}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;libsass-html5conf&amp;quot;&amp;gt;{{cite web&lt;br /&gt;
  | url=http://www.youtube.com/watch?v=j75-SslllvY&amp;amp;feature=player_detailpage#t=1831s&lt;br /&gt;
  | title=Hampton&amp;#039;s 6 Rules of Mobile Design&lt;br /&gt;
  | publisher=HTML5 Developer Conference&lt;br /&gt;
  | date=2012-10-15&lt;br /&gt;
  | accessdate=2013-07-11&lt;br /&gt;
  | author=H. Catlin&lt;br /&gt;
  | archive-date=2014-06-24&lt;br /&gt;
  | archive-url=https://web.archive.org/web/20140624110434/http://www.youtube.com/watch?v=j75-SslllvY&amp;amp;feature=player_detailpage#t=1831s&lt;br /&gt;
  | dead-url=no&lt;br /&gt;
  }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url=https://code.google.com/p/jsass/ |title=jsass - A Java implementation of the Sass compiler (and some other goodies). - Google Project Hosting |publisher=Code.google.com |date= |accessdate=2014-02-23 |archive-date=2014-02-12 |archive-url=https://web.archive.org/web/20140212164914/http://code.google.com/p/jsass/ |dead-url=no }}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Sass中缩进是语法的一部分。SCSS是[[元语言#巢状元语言|巢状元语言]]，一段合法的CSS代码也是一段合法的SCSS代码。Sass支持与[[Firefox]][[add-on (Mozilla)|插件]][[Firebug]]集成。&amp;lt;ref name=&amp;quot;doc&amp;quot;&amp;gt;[http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html Sass (Syntactically Awesome StyleSheets)] {{Wayback|url=http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html |date=20131009060141 }} SASS_REFERENCE&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SassScript提供以下功能：[[变量 (程序设计)|变量]]、嵌套、混入（Mixin）、选择器[[继承 (计算机科学)|继承]]。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 变量 ==&lt;br /&gt;
Sass支持定义变量。变量以[[美元符号]]（&amp;lt;tt&amp;gt;$&amp;lt;/tt&amp;gt;）作为开头。变量用冒号（&amp;lt;tt&amp;gt;:&amp;lt;/tt&amp;gt;）[[指定敘述|赋值]]。&amp;lt;ref name=&amp;quot;doc&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SassScript支持四种数据类型：&amp;lt;ref name=&amp;quot;doc&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 数值（可包括单位）&lt;br /&gt;
* [[字符串]]&lt;br /&gt;
* 颜色&lt;br /&gt;
* [[布爾 (數據類型)|布尔类型]]&lt;br /&gt;
&lt;br /&gt;
变量可以用作函数的参数或返回值。&amp;lt;ref name=&amp;quot;functions&amp;quot;&amp;gt;[http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html Module: Sass::Script::Functions] {{Wayback|url=http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html |date=20131012064213 }} Sass Functions&amp;lt;/ref&amp;gt;在解释过程中，解释器会把变量的值写入最终的CSS文件中。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SCSS语法的变量示例：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;scss&amp;quot;&amp;gt;&lt;br /&gt;
$blue: #3bbfce;&lt;br /&gt;
$margin: 16px;&lt;br /&gt;
&lt;br /&gt;
.content-navigation {&lt;br /&gt;
  border-color: $blue;&lt;br /&gt;
  color: darken($blue, 10%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.border {&lt;br /&gt;
  padding: $margin / 2;&lt;br /&gt;
  margin: $margin / 2;&lt;br /&gt;
  border-color: $blue;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sass语法的变量示例：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
$blue: #3bbfce&lt;br /&gt;
$margin: 16px&lt;br /&gt;
&lt;br /&gt;
.content-navigation&lt;br /&gt;
  border-color: $blue&lt;br /&gt;
  color: darken($blue, 10%)&lt;br /&gt;
&lt;br /&gt;
.border&lt;br /&gt;
  padding: $margin/2&lt;br /&gt;
  margin:  $margin/2&lt;br /&gt;
  border-color: $blue&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
这两段代码会被解释成：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
.content-navigation {&lt;br /&gt;
  border-color: #3bbfce;&lt;br /&gt;
  color: #2b9eab;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.border {&lt;br /&gt;
  padding: 8px;&lt;br /&gt;
  margin: 8px;&lt;br /&gt;
  border-color: #3bbfce;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 嵌套 ==&lt;br /&gt;
CSS虽然支持嵌套但是不支持代码块的嵌套，而SCSS支持。这样可更加清晰地表示元素之间的关系。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
table.hl {&lt;br /&gt;
  margin: 2em 0;&lt;br /&gt;
  td.ln {&lt;br /&gt;
    text-align: right;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
li {&lt;br /&gt;
  font: {&lt;br /&gt;
    family: serif;&lt;br /&gt;
    weight: bold;&lt;br /&gt;
    size: 1.3em;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释成：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
table.hl {&lt;br /&gt;
  margin: 2em 0;&lt;br /&gt;
}&lt;br /&gt;
table.hl td.ln {&lt;br /&gt;
  text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
li {&lt;br /&gt;
  font-family: serif;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
在Sass文档中还可以看到有关命名空间、父级引用等的内容。&amp;lt;ref name=&amp;quot;doc&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 混入（Mixin） ==&lt;br /&gt;
Mixin包含一段合法Sass代码，类似于C语言的宏定义。调用Mixin时，解释器会将Mixin扩展成它所包含的完整的Sass代码，因此可以有效地减少代码重复，从而写出更加干净的代码。CSS不支持Mixin，因此重复和类似的代码必须挨个书写。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
@mixin table-base {&lt;br /&gt;
  th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
  }&lt;br /&gt;
  td, th {padding: 2px}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#data {&lt;br /&gt;
  @include table-base;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释成：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
#data th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
#data td, #data th {&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 循环 ===&lt;br /&gt;
&lt;br /&gt;
Sass支持用@for、@each和@while语句进行迭代。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
$squareCount: 3;&lt;br /&gt;
@for $i from 1 through $squareCount {&lt;br /&gt;
  #square-#{$i} {&lt;br /&gt;
   background-color: red;&lt;br /&gt;
   width: 50px * $i;&lt;br /&gt;
   height: 120px / $i&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
#square-1 {&lt;br /&gt;
  background-color: red;&lt;br /&gt;
  width: 50px;&lt;br /&gt;
  height: 120px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#square-2 {&lt;br /&gt;
  background-color: red;&lt;br /&gt;
  width: 100px;&lt;br /&gt;
  height: 60px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#square-3 {&lt;br /&gt;
  background-color: red;&lt;br /&gt;
  width: 150px;&lt;br /&gt;
  height: 40px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 参数 ===&lt;br /&gt;
Mixin支持参数。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
@mixin left($dist) {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin-left: $dist;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#data {&lt;br /&gt;
  @include left(10px);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
#data {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin-left: 10px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 包含 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
@mixin table-base {&lt;br /&gt;
  th {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
  }&lt;br /&gt;
  td, th {padding: 2px}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@mixin left($dist) {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin-left: $dist;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#data {&lt;br /&gt;
  @include left(10px);&lt;br /&gt;
  @include table-base;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
#data {&lt;br /&gt;
  float: left;&lt;br /&gt;
  margin-left: 10px;&lt;br /&gt;
}&lt;br /&gt;
#data th {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
#data td, #data th {&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 继承 ==&lt;br /&gt;
CSS3支持[[DOM]]层次，但是不支持样式的继承。Sass语言通过@extend关键词实现了继承功能。&amp;lt;ref name=&amp;quot;main&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sass&amp;quot;&amp;gt;&lt;br /&gt;
.error {&lt;br /&gt;
  border: 1px #f00;&lt;br /&gt;
  background: #fdd;&lt;br /&gt;
}&lt;br /&gt;
.error.intrusion {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.badError {&lt;br /&gt;
  @extend .error;&lt;br /&gt;
  border-width: 3px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
会被解释为：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
.error, .badError {&lt;br /&gt;
  border: 1px #f00;&lt;br /&gt;
  background: #fdd;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.error.intrusion,&lt;br /&gt;
.badError.intrusion {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.badError {&lt;br /&gt;
  border-width: 3px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sass支持[[多重继承]].&amp;lt;ref name=&amp;quot;doc&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==libSass==&lt;br /&gt;
在2012年HTML5开发者大会上，Sass的创建者Hampton Catlin宣布libSass 1.0版。libSass是一个由Catlin、Araon Leung和[[Moovweb]]开发团队开发的开放源代码的C++实现。&amp;lt;ref name=&amp;quot;libsass-html5conf&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;libsass-moovweb-blog&amp;quot;&amp;gt;{{cite web&lt;br /&gt;
  | url=http://blog.moovweb.com/2012/04/libsass/&lt;br /&gt;
  | title=libsass&lt;br /&gt;
  | publisher=Moovweb Blog&lt;br /&gt;
  | date=2012-04-30&lt;br /&gt;
  | accessdate=2013-07-11&lt;br /&gt;
  | author=M. Catlin&lt;br /&gt;
  | deadurl=yes&lt;br /&gt;
  | archiveurl=https://web.archive.org/web/20130508080521/http://blog.moovweb.com/2012/04/libsass/&lt;br /&gt;
  | archivedate=2013-05-08&lt;br /&gt;
  }}&amp;lt;/ref&amp;gt; Current Sass maintainer, Chris Eppstein, has expressed intent to contribute as well.&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
  | url=https://twitter.com/chriseppstein/status/323845132417900544&lt;br /&gt;
  | title=Tweet&lt;br /&gt;
  | date=2012-04-15&lt;br /&gt;
  | accessdate=2013-07-11&lt;br /&gt;
  | author=C. Eppstein&lt;br /&gt;
  | archive-date=2016-03-04&lt;br /&gt;
  | archive-url=https://web.archive.org/web/20160304134940/https://twitter.com/chriseppstein/status/323845132417900544&lt;br /&gt;
  | dead-url=no&lt;br /&gt;
  }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
libSass的设计目标是：&lt;br /&gt;
* 性能：开发者反映，C++的实现速度是Ruby实现的10倍。&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
  | url=http://www.damln.com/log/sassc-and-bourbon-it-works/&lt;br /&gt;
  | title=Sassc and Bourbon&lt;br /&gt;
  | date=2013-06-07&lt;br /&gt;
  | accessdate=2013-07-11&lt;br /&gt;
  | author=D. Le Nouaille&lt;br /&gt;
  | archive-date=2013-06-18&lt;br /&gt;
  | archive-url=https://web.archive.org/web/20130618031838/http://www.damln.com/log/sassc-and-bourbon-it-works/&lt;br /&gt;
  | dead-url=yes&lt;br /&gt;
  }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* 更容易集成：因为是一个C++库，不必集成或实现Ruby解释器，因此在自行开发软件的时候事情会变得更容易。例如，libSass现在已经被应用到[[Node.js]]、[[Go語言|Go]]和[[Ruby]]等环境。&amp;lt;ref name=&amp;quot;libsass-moovweb-blog&amp;quot; /&amp;gt;&lt;br /&gt;
* 兼容性：libSass的目标是与Ruby实现完全兼容。但是目标尚未完全实现。&amp;lt;ref name=&amp;quot;libsass-html5conf&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IDE集成 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[集成开发环境|IDE]] !! 软件 !! 网站&lt;br /&gt;
|-&lt;br /&gt;
|[[Adobe Dreamweaver]] CC 2017&lt;br /&gt;
|&lt;br /&gt;
|https://blogs.adobe.com/creativecloud/getting-started-with-css-preprocessors-less-and-sass/{{Wayback|url=https://blogs.adobe.com/creativecloud/getting-started-with-css-preprocessors-less-and-sass/ |date=20161114235934 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Eclipse]] ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [[Emacs]] || SCSS Mode || https://github.com/antonj/scss-mode/{{Wayback|url=https://github.com/antonj/scss-mode/ |date=20160423182100 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[IntelliJ_IDEA|JetBrains IntelliJ IDEA (Ultimate Edition)]] || ||https://www.jetbrains.com/idea/{{Wayback|url=https://www.jetbrains.com/idea/ |date=20150810062925 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[PhpStorm|JetBrains PhpStorm]] || ||http://www.jetbrains.com/phpstorm/{{Wayback|url=http://www.jetbrains.com/phpstorm/ |date=20150811052202 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[RubyMine|JetBrains RubyMine]] || ||http://www.jetbrains.com/ruby/{{Wayback|url=http://www.jetbrains.com/ruby/ |date=20150810195803 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Microsoft Visual Studio]] || Mindscape          || http://www.mindscapehq.com/products/web-workbench{{Wayback|url=http://www.mindscapehq.com/products/web-workbench |date=20150812141441 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Microsoft Visual Studio]] || SassyStudio || http://visualstudiogallery.msdn.microsoft.com/85fa99a6-e4c6-4a1c-9f00-e6a8129b6f4d{{Wayback|url=http://visualstudiogallery.msdn.microsoft.com/85fa99a6-e4c6-4a1c-9f00-e6a8129b6f4d |date=20150518154328 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Microsoft WebMatrix]] ||           || http://www.microsoft.com/web/{{Wayback|url=http://www.microsoft.com/web/ |date=20150512042040 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[NetBeans]] || || http://plugins.netbeans.org/plugin/34929/scss-support{{Wayback|url=http://plugins.netbeans.org/plugin/34929/scss-support |date=20151008054347 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Vim]] || haml.zip || http://www.vim.org/scripts/script.php?script_id=1433{{Wayback|url=http://www.vim.org/scripts/script.php?script_id=1433 |date=20150906133253 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Atom (text editor)|Atom]] || || https://github.com/atom/language-sass{{Wayback|url=https://github.com/atom/language-sass |date=20200527171559 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Visual Studio Code]] || || https://code.visualstudio.com/Docs/languages/css{{Wayback|url=https://code.visualstudio.com/Docs/languages/css |date=20200226112742 }}&lt;br /&gt;
|-&lt;br /&gt;
|[[Sublime Text|Sublime]]&lt;br /&gt;
|&lt;br /&gt;
|https://github.com/P233/Syntax-highlighting-for-Sass{{Wayback|url=https://github.com/P233/Syntax-highlighting-for-Sass |date=20200319082654 }}&lt;br /&gt;
|-&lt;br /&gt;
| [[Edit+]] || || https://www.editplus.com/others.html{{Wayback|url=https://www.editplus.com/others.html |date=20200226112742 }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==参见==&lt;br /&gt;
*[[LESS (层叠样式表)]]&lt;br /&gt;
*[[Stylus]]&lt;br /&gt;
&lt;br /&gt;
== 参考 ==&lt;br /&gt;
{{Reflist|2}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
* {{Official website}}&lt;br /&gt;
* [https://groups.google.com/group/haml Haml/Sass Google Group]{{Wayback|url=https://groups.google.com/group/haml |date=20130526040003 }}&lt;br /&gt;
* [https://github.com/Kronuz/pyScss pyScss, a Python Scss library and client]{{Wayback|url=https://github.com/Kronuz/pyScss |date=20150610125956 }}&lt;br /&gt;
* [https://github.com/hapztron/sai Sai the mixins extension and CSS authoring framework for Less &amp;amp; Sass/Scss (Git) ]&lt;br /&gt;
* [https://web.archive.org/web/20150323061242/http://www.logogulf.ae/blog/sass-tools-and-resources/ Sass tools and resources]&lt;br /&gt;
&lt;br /&gt;
{{样式表语言}}&lt;br /&gt;
&lt;br /&gt;
[[Category:网页设计]]&lt;br /&gt;
[[Category:层叠样式表|*]]&lt;br /&gt;
[[Category:2006年建立的程式語言]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Yumeto</name></author>
	</entry>
</feed>