簡體   English   中英

為什么SASS被棄用以支持SCSS?

[英]Why was the SASS deprecated in favour of SCSS?

基本上,為什么SCSS,而不是SASS? SASS的簡寫是我拿起SASS的主要原因,我最近回到它並意識到它不再受歡迎了。 有什么原因嗎?

Sass有兩種語法。 新的主要語法(從Sass 3開始)被稱為“SCSS”(用於“Sassy CSS”),並且是CSS3語法的超集。 這意味着每個有效的CSS3樣式表也是有效的SCSS。 SCSS文件使用擴展名.scss。

第二種較舊的語法稱為縮進語法(或僅稱為“Sass”)。 受Haml的簡潔啟發,它適用於那些喜歡與CSS相似的簡潔性的人。 它使用行的縮進來指定塊,而不是括號和分號。 雖然不再是主要語法,但將繼續支持縮進語法。 縮進語法中的文件使用擴展名.sass。

資料來源: http//sass-lang.com/

如果你喜歡sass而不是scss,你可以自由使用它! scss適用於不喜歡縮進語法的人。 並且將css文件轉換為scss非常容易,因為scss是css的超集。

它不再受歡迎可能是因為開發人員更喜歡scss。 但這是一個品味問題。 我個人還是喜歡sass。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM