less和sass或者scss 有什麼區別嗎?

時間 2021-05-29 22:24:11

1樓:

最大的區別在於,如果你不設定映象位址,在國內使用npm安裝node-sass這個包特別特別慢,還經常安裝失敗。

這應該是影響sass/scss國內普及率的一大原因。

2樓:奔三的lang

一般來說都是指less 和sass這兩種預處理器.scss指的是sass的類似於CSS寫法的scss檔案形式,即主要用花括號表示,而sass檔案主要以縮進來表示.

兩者基本類似,就是變數符號表示不同而已.

3樓:Hardo

沒有什麼本質區別,只是在語法上看起來不一樣。都是提供一些語法糖(變數、巢狀、函式等),方便開發者編寫和閱讀,最終要讓瀏覽器能理解都還是要經過預處理工具轉換成CSS的。這些預處理語言學起來又比較簡單,花半個小時看一遍就基本會用了 (前提是你有程式設計基礎和CSS基礎)。

只要最基礎的CSS掌握了,你提到的這三個一天換乙個用都行最重要的還是掌握最基礎的CSS,如果沒有CSS基礎你也是看不懂這些東西的。

所以如果你說的剛開始學這些是指的已經掌握了CSS,想學一門預編譯語言。那麼選哪個都無所謂,學習成本又不高,到時候隨便換就是了。(個人推薦SCSS,因為語法和CSS長得很像 )

如果還沒有掌握CSS的話還是建議暫時不要學習這些,先打好基礎再來。

4樓:劉祺

題主所說的這三門語言之間差異僅僅是在語法層面的。它們的相互替代性很強,sass和scss之間甚至可以完美相互轉譯。建議學完CSS next之後,這三門語言可以都學一遍。

5樓:

簡單點說,他們都是CSS處理器。

CSS預處理器技術已經非常的成熟,而且也湧現出了很多種不同的CSS預處理器語言,比如說:Sass(SCSS)、LESS、Stylus、Turbine、Swithch CSS、CSS Cacheer、DT CSS等。如此之多的CSS預處理器,那麼「我應該選擇哪種CSS預處理器?

」也相應成了最近網上的一大熱門話題,在Linkedin、Twitter、CSS-Trick、知呼以及各大技術論壇上,很多人為此爭論不休。相比過計我們對是否應該使用CSS預處理器的話題而言,這已經是很大的進步了。

預處器的對比--Sass、LESS和Stylus_Sass, less, stylus, Preprocessor 教程_w3cplus

CSS預處理器--Sass、LESS和Stylus實踐【未刪減版】_Preprocessor, Sass 教程_w3cplus

Less介紹及其與Sass的差異_less, Sass, stylus, Preprocessor 教程_w3cplus

該使用SASS還是LESS?

僅供參考!

自由搏擊或者拳擊小白能和老手或者比自己級別大20 30斤的打實戰嗎?輸了內心會不會受挫失去自信嗎?

照膽 一定要打實戰的意義不是在於打不打的過而是在於提高技術動作水平和增強心理素質如果單純只是憑身體素質去硬吃對方不磨鍊技術和心理那麼這樣的實戰是沒有太多意義的跟打沙袋沒有多大區別。你總會碰到身體素質比你更好的人你硬吃吃不動那就懵逼了基本就不會打了典型的軟柿子捏慣了打多了順風仗一旦碰到硬仗就六神無主了...

Macbook Air和惠普幽靈選哪個,或者有啥推薦?

作為乙個顏控我選了惠普幽靈。到手用起來發現360度旋轉和觸控螢幕用起來真的方便,而且效能也不錯,挺快的。在國內讀大學用MacBook的話真的很麻煩,除了平常用的軟體下不了之外,ppt什麼的還要轉格式,每次上課做pre的時候都會有用mac的同學打不開ppt在講台上折騰半天一臉尷尬 xi yi 1w一下...

老虎和毒蛇或者蟒蛇打架誰能贏?

戲言請笑納 沒有可比性,蛇蟒這種動物不是以常理來看待的,而老虎卻只是老虎,老虎體型再大也就這樣,蛇蟒具有極高的成長性,體型上限是很高的,你拿小紅小黑小白白這種小蛇小蟒的去和老虎比肯定不夠一巴掌的,就像人赤手空拳在恐龍面前嘎吉一下就踩沒了,可是人的能量有多大,地球都能炸,未來星際文明都是很正常的發展,...