日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

sass系统是什么(hashmap是什么)

發(fā)布時間:2023/12/24 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 sass系统是什么(hashmap是什么) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

SASS2007年誕生,最早也是最成熟的CSS預處理器,擁有ruby社區(qū)的支持和compass這一最強大的css框架,目前受LESS影響,已經(jīng)進化到了全面兼容CSS的SCSS。

Sass(英文全稱:Syntactically Awesome Stylesheets)是一個最初由Hampton Catlin設計并由Natalie Weizenbaum開發(fā)的層疊樣式表語言。在開發(fā)最初版本之后,Weizenbaum和Chris Eppstein繼續(xù)通過SassScript來繼續(xù)擴充Sass的功能。SassScript是一個在Sass文件中使用的小型腳本語言。(推薦學習:CSS3視頻教程)

Sass是一個將腳本解析成CSS的腳本語言,即SassScript。Sass包括兩套語法。最開始的語法叫做“縮進語法”,與Haml類似[3],使用縮進來區(qū)分代碼塊,并且用回車將不同規(guī)則分隔開。而較新的語法叫做“SCSS”,使用和CSS一樣的塊語法,即使用大括號將不同的規(guī)則分開,使用分號將具體的樣式分開。通常情況下,這兩套語法通過.sass和.scss兩個文件擴展名區(qū)分開。

Sass擴展了CSS3,增加了規(guī)則、變量、混入、選擇器、繼承等等特性。Sass生成良好格式化的CSS代碼,易于組織和維護。

Sass支持定義變量。變量以美元符號($)作為開頭。變量用冒號(:)賦值。

SassScript支持四種數(shù)據(jù)類型:

數(shù)值(可包括單位)

字符串

顏色

布爾類型

變量可以用作函數(shù)的參數(shù)或返回值。在解釋過程中,解釋器會把變量的值寫入最終的CSS文件中。

SASS是對CSS3(層疊樣式表)的語法的一種擴充,它可以使用巢狀、混入、選擇子繼承等功能,可以更有效有彈性的寫出Stylesheet。Sass最后還是會編譯出合法的CSS讓瀏覽可以使用,也就是說它本身的語法并不太容易讓瀏覽器識別(雖然它和CSS的語法非常的像,幾乎一樣),因為它不是標準的CSS格式,在它的語法內(nèi)部可以使用動態(tài)變量等,所以它更像一種極簡單的動態(tài)語言。

更多CSS3相關技術(shù)文章,請訪問CSS3圖文教程欄目進行學習!

以上就是sass系統(tǒng)是什么的詳細內(nèi)容,更多請關注風君子博客其它相關文章!

總結(jié)

以上是生活随笔為你收集整理的sass系统是什么(hashmap是什么)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。