您的位置:極速下載站→ 資訊首頁 → 系統(tǒng)教程 → 系統(tǒng)資訊 → Cascading Style Sheets層疊樣式表教程
時(shí)間:2019-08-19 16:57:05 作者:Mesa 瀏覽量:65
在我們?nèi)粘I钪泻凸ぷ髦校呀?jīng)離不開電腦,但電腦中的一些系統(tǒng),是一定得理解和清楚的,否則我們將無從下手,今天就給大家介紹一下CSS 教程。
什么是 CSS?
CSS 指層疊樣式表 (Cascading Style Sheets)
樣式定義如何顯示 HTML 元素
樣式通常存儲(chǔ)在樣式表中
把樣式添加到 HTML 4.0 中,是為了解決內(nèi)容與表現(xiàn)分離的問題
外部樣式表可以極大提高工作效率
外部樣式表通常存儲(chǔ)在 CSS 文件中
多個(gè)樣式定義可層疊為一個(gè)
CSS 實(shí)例
一個(gè)HTML文檔可以顯示不同的樣式: 查看CSS是如何工作的
樣式解決了一個(gè)很大的問題
HTML 標(biāo)簽原本被設(shè)計(jì)為用于定義文檔內(nèi)容,如下實(shí)例:
Cascading Style Sheets層疊樣式表教程圖1
樣式表定義如何顯示 HTML 元素,就像 HTML 中的字體標(biāo)簽和顏色屬性所起的作用那樣。樣式通常保存在外部的 .css 文件中。我們只需要編輯一個(gè)簡單的 CSS 文檔就可以改變所有頁面的布局和外觀。
CSS 語法
CSS 實(shí)例
CSS 規(guī)則由兩個(gè)主要的部分構(gòu)成:選擇器,以及一條或多條聲明:
Cascading Style Sheets層疊樣式表教程圖2
選擇器通常是您需要改變樣式的 HTML 元素。
每條聲明由一個(gè)屬性和一個(gè)值組成。
屬性(property)是您希望設(shè)置的樣式屬性(style attribute)。每個(gè)屬性有一個(gè)值。屬性和值被冒號(hào)分開。
CSS 實(shí)例
CSS聲明總是以分號(hào)(;)結(jié)束,聲明總以大括號(hào)({})括起來:
Cascading Style Sheets層疊樣式表教程圖3
為了讓CSS可讀性更強(qiáng),你可以每行只描述一個(gè)屬性:
Cascading Style Sheets層疊樣式表教程圖4
CSS 注釋
注釋是用來解釋你的代碼,并且可以隨意編輯它,瀏覽器會(huì)忽略它。
CSS注釋以 \"/*\" 開始,以 \"*/\" 結(jié)束,實(shí)例如下:
Cascading Style Sheets層疊樣式表教程圖5
CSS Id 和 Class
id 和 class 選擇器
如果你要在HTML元素中設(shè)置CSS樣式,你需要在元素中設(shè)置\"id\" 和 \"class\"選擇器。
id 選擇器
id 選擇器可以為標(biāo)有特定 id 的 HTML 元素指定特定的樣式。
HTML元素以id屬性來設(shè)置id選擇器,CSS 中 id 選擇器以 \"#\" 來定義。
以下的樣式規(guī)則應(yīng)用于元素屬性 id=\"para1\":
Cascading Style Sheets層疊樣式表教程圖6
class 選擇器
class 選擇器用于描述一組元素的樣式,class 選擇器有別于id選擇器,class可以在多個(gè)元素中使用。
class 選擇器在HTML中以class屬性表示,在 CSS 中,類選擇器以一個(gè)點(diǎn)\".\"號(hào)顯示:
在以下的例子中,所有擁有 center 類的 HTML 元素均為居中。
Cascading Style Sheets層疊樣式表教程圖7
在以下實(shí)例中,所有的 p 元素使用 class=\"center\" 讓該元素的文本居中:
Cascading Style Sheets層疊樣式表教程圖8
內(nèi)容簡單,今天教程小編就先寫到這里,下期再繼續(xù)寫。