首頁  >  文章  >  web前端  >  什麼是css預編譯

什麼是css預編譯

王林
王林原創
2020-11-12 09:40:022648瀏覽

css預編譯是指透過能讀取文件的語言編寫的插件把文件解析成css文件,因為它們的文件名都不是css,寫法也不是純css,而是無法被瀏覽器識別的,所以寫完要編譯才能使用,這就是css預編譯。

什麼是css預編譯

預編譯原理

透過能讀取檔案的語言所寫的插件把檔案解析成css文件,因為他們的檔案名稱都不是css,寫法也不是純css,是無法被瀏覽器辨識的,所以寫完需要編譯才能使用,這就是預先編譯。

(學習影片分享:css影片教學

目前最常見的工具

sass,2007年誕生,最早也是最成熟的CSS預處理器,擁有ruby社群的支援和compass這個最強大的css框架,目前受LESS影響,已經進化到了全面兼容CSS的SCSS(SCSS 需要使用分號和花括號而不是換行和縮排)

less,2009年出現,受SASS的影響較大,但使用CSS的語法,讓大部分開發者和設計師更容易上手,在ruby社群之外支持者遠超過SASS,其缺點是比起SASS來,可程式功能不夠,不過優點是簡單和相容CSS,反過來也影響了SASS演變到了SCSS的時代,著名的Twitter Bootstrap就是採用LESS做底層語言的

stylus, 2010年產生,來自Node.js社區,主要用來給Node專案進行CSS預處理支持,在此社區之內有一定支持者,在廣泛的意義上人氣還完全不如SASS和LESS。

相關推薦:CSS教學

以上是什麼是css預編譯的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:什麼是CSS權重下一篇:什麼是CSS權重