Sass 支持标准的 CSS 多行注释
/* */,以及单行注释//,前者会 被完整输出到编译后的 CSS 文件中,而后者则不会。将!作为多行注释的第一个字符表示在压缩输出模式下保留这条注释并输出到 CSS 文件中,通常用于添加版权信息。插值语句 (interpolation) 也可写进多行注释中输出变量值。
// 单行注释
// 产出文件中不会保留
a {
color: red;
}
$author: "Heylzh";
/*
* 多行注释
* #{$author}
* 保留,但是压缩文件中会去除
*/
p {
color: red;
}
/*!
* 压缩文件中也会保留
* 版权声明
* 作者: #{$author}
*/
编译后
@charset "UTF-8";
a {
color: red;
}
/*
* 多行注释
* Heylzh
* 保留,但是压缩文件中会去除
*/
p {
color: red;
}
/*!
* 压缩文件中也会保留
* 版权声明
* 作者: Heylzh
*/