使用 CSS 預處理器的優缺點有哪些?

2022-10-08 22:06:26 字數 380 閱讀 8088

優點:

用一種專門的程式語言,為 css 增加了一些程式設計的特性,將 css 作為目標生成檔案,然後開發者就只要使用這種語言進行編碼工作。通俗的說,css 預處理器用一種專門的程式語言,進行 web 頁面樣式設計,然後再編譯成正常的 css 檔案,以供專案使用。css 預處理器為 css 增加一些程式設計的特性,無需考慮瀏覽器的相容性問題,例如你可以在 css 中使用變數、簡單的邏輯程式、函式等等在程式語言中的一些基本特性,可以讓你的 css 更加簡潔、適應性更強、可讀性更佳,更易於**的維護等諸多好處

缺點簡單來說 css 預處理器語言較 css 玩法變得更高階了,但同時降低了自己對最終**的控制力。更致命的是提高了門檻,首先是上手門檻,其次是維護門檻,再來是團隊整體水平和規範的門檻。這也造成了初學學習成本的昂貴

css預處理器有哪些?

css預處理器是用一種專門的程式語言,進行web頁面樣式設計,然後再編譯成正常的css檔案,以供專案使用。css處理器有 sass scss less stylus turbine swithch css css cacheer dt css等。在眾多優秀的css預處理器語言中就屬sass less...

css預處理器

css預處理定義了一種新的語言,其思想是一種專門的程式語言,為css增加了一些程式設計的特性。將css作為目標生成檔案。開發者可以使用這種語言進行編碼工作。css預處理器是一種專門的程式語言,進行web頁面樣式設計,然後再編譯成正常的css檔案,以供專案使用。css預處理器為css增加了一些程式設計...

CSS預處理器

什麼是css預處器?css 預處理器用一種專門的程式語言,進行 web 頁面樣式設計,然後再編譯成正常的 css 檔案,以供專案使用。css 預處理器為 css 增加一些程式設計的特性,無需考慮瀏覽器的相容性問題 sass sass 是採用 ruby 語言編寫的一款 css 預處理語言,它誕生於20...