怎樣學CSS?


什麼是CSS瀏覽器

CSS(Cascading Style Sheet,層疊樣式表)是由W3C(萬維網聯盟)的CSS工做組建立和維護的。它是一種不須要編譯,可直接由瀏覽器執行的標記性語言,用於控制Web頁面的外觀。經過使用CSS樣式控制頁面各元素的屬性顯示,可將頁面的內容與表現形式進行分離。less

CSS的歷史字體

CSS1做爲一項W3C推薦,CSS1發佈於1996年12月17日。1999年1月11日,此推薦被從新修訂。阿里雲

CSS2做爲一項W3C推薦,CSS2發佈於1999年1月11日。CSS2添加了對媒介(打印機和聽覺設備)和可下載字體的支持。對象

CSS3計劃將CSS劃分爲更小的模塊。開發

CSS的優點文檔

1 避免使用沒必要要的HTML代碼,減小代碼量。get

2 縮短更新和維護的時間編譯

3 作出HTML實現不了的特效class

CSS編寫規範

選擇符(selector):所謂選擇符就是規則中用於選擇文檔中要應用樣式的那些元素。該元素能夠是(X)HTML的某個標籤,也能夠是頁面中指定的class(類)或者id屬性限定的標記。

聲明:聲明包含在一對大括號「{}」內,用於告訴瀏覽器如何渲染頁面中與選擇符相匹配的對象。聲明內部由屬性及其屬性值組成,並用冒號隔開,以分號結束,聲明的形式能夠是一個或者多個屬性的組合。

屬性(property):屬性是由官方CSS規範約定的,而不是自定義的,除個別瀏覽器私有屬性之外。

屬性值(value):屬性值放置在屬性名和冒號後面,具體內容跟隨屬性的類別而呈現不一樣形式,通常包括數值、單位以及關鍵字。


HTML和CSS課程推薦:阿里雲大學——開發者課堂

相關文章
相關標籤/搜索