【CSS】理解CSS

來源:互聯網
上載者:User

標籤:

CSS(Cascading Style Sheet,層疊樣式表),及其精巧且富有表達力,開發人員可以用最為高效的方式高度掌控網頁內容的表示。

1. 盒模型

CSS中的一個基本概念是盒模型(box model)。可見元素會在頁面中佔據一個矩形地區,該地區會在頁面中佔據一個矩形地區,該地區就是元素的盒子,由四部分組成,如所示:

元素盒子有兩部分是可見的:內容和邊框。內邊距是內容和邊框之間的空間,外邊距是邊框和頁面上其他元素之間的空間。

元素還可以包含其他元素。這種情況下,父元素的內容盒子稱為子項目的塊容器(container block),通常稱為容器。這種關係如所示:

可以使用包含塊的特徵限定元素的外觀。這不光適用於層疊屬性和整合屬性,還適用於顯示定義的屬性。

 

2. 選取器簡明參考

選取器及添加它的CSS版本總結如下表所示:

 

3. 屬性簡明參考

接下來先總結一下CSS屬性及添加相應屬性的CSS版本。

 

3.1 邊框和背景屬性

下表總結了可能用於元素的邊框和背景的屬性:

 

 

3.2 盒模型屬性

下表總結了配置元素盒子可能用到的屬性:

 

3.3 布局屬性

下表總結了建立元素布局可能用到的屬性:

 

3.4 文字屬性

下表總結了設定文本樣式可能用到的屬性:

 

3.5 過渡、動畫和變換屬性

下表總結了改變元素外觀可能用到的一些屬性(通常需要一段時間來展示效果):

 

3.6 其他屬性

見下表:

 

【CSS】理解CSS

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.