由于sass
兼容原生的css
,所以它也支持原生的CSS@import
。盡管通常在sass
中使用@import
時,sass
會嘗試找到對應(yīng)的sass
文件并導(dǎo)入進來,但在下列三種情況下會生成原生的CSS@import
,盡管這會造成瀏覽器解析css
時的額外下載:
.css
結(jié)尾;CSS
的url()值。這就是說,你不能用sass
的@import
直接導(dǎo)入一個原始的css
文件,因為sass
會認為你想用css
原生的@import
。但是,因為sass
的語法完全兼容css
,所以你可以把原始的css
文件改名為.scss
后綴,即可直接導(dǎo)入了。
文件導(dǎo)入是保證sass
的代碼可維護性和可讀性的重要一環(huán)。次之但亦非常重要的就是注釋了。注釋可以幫助樣式作者記錄寫sass
的過程中的想法。在原生的css
中,注釋對于其他人是直接可見的,但sass
提供了一種方式可在生成的css
文件中按需抹掉相應(yīng)的注釋。
更多建議: