最滿意答案
Sass?(Syntactically?Awesome?Stylesheets)是一種動態(tài)樣式語言,語法跟css一樣(但多了些功能),比css好寫,而且更容易閱讀。Sass語法類似與Haml,屬于縮排語法(makeup),用意就是為了快速寫Html和Css。
Less一種動態(tài)樣式語言.?將CSS賦予了動態(tài)語言的特性,如變量,繼承,運算,?函數(shù).?LESS?既可以在客戶端上運行?(支持IE?6+,?Webkit,?Firefox),也可一在服務端運行?(借助?Node.js)。
其他回答
對于使用sass還是less這樣的問題,其實就跟sass?vs?less是一樣的。我說說我為什么選擇sass而沒有選擇less。
相同點:兩者都是css預處理器,都具有相同的功能,可以幫助我們快速編譯代碼,幫助我們更好的維護我們的樣式代碼或者說維護項目吧。
不同點:語法規(guī)則不同,當然功能或許略有差別
我選擇sass的原因:
1、sass也是成熟的css預處理器之一,而且有一個穩(wěn)定,強大的團隊在維護
2、sass對于我來說參考的教程多
3、sass有一些成熟穩(wěn)定的框架,特別是compass,新秀還有foundation之類
4、還有一個原因是國外討論sass的同行要多于less
出于這幾個原因,學習或者使用sass更容易一些,碰到問題更有參考資料,更有朋友幫忙解決。