CSS(層疊樣式表)是用于設置網頁內容樣式的語言。相信大家都知道,CSS中的屬性和值都是以一個個鍵值對的形式寫入的。那么,有沒有想過CSS也可以像JSON那樣寫呢?這就有了CSS/JSON。
{ "h1": { "font-size": "24px", "color": "#333" }, "p": { "font-size": "16px", "color": "#555" }, "a": { "text-decoration": "none", "color": "#0088cc" } }
可以看到,CSS/JSON的語法和JSON很像,將選擇器放在大括號的前面,屬性和值放在大括號里進行描述,是一種輕量級的樣式表語言。
與傳統CSS不同,CSS/JSON不需要寫分號和花括號,可以方便地通過JavaScript進行解析,雖然看起來更人性化,但是CSS/JSON并沒有得到廣泛的應用。
最后還要提醒一下,使用CSS/JSON需注意兼容性問題,因為并不是所有瀏覽器都支持這種寫法。
上一篇vue 怎么卸載依賴