第四章CSS選擇器

2021-10-24 11:51:51 字數 1267 閱讀 6104

選擇器分為四大類:屬性選擇器、關係選擇器、結構化偽選擇器和偽元素選擇器。

屬性選擇器:

1、e[att^=value]選擇器

概念:是指選擇名稱為e的標記,且該標記定義了att屬性,att屬性值包含字首為value的子字串。e元素可以省略。

div[id^=section]

表示匹配包含id屬性,且id屬性值是以「section」字串開頭的div元素。

e[att=va

lue]

概念:是

指選擇名

稱為e的

標記,且

該標記定

義了at

t屬性,

att屬

性值包含

字尾為v

alue

的子字元

串。e元

素可以省

略。di

v[id

=value] 概念:是指選擇名稱為e的標記,且該標記定義了att屬性,att屬性值包含字尾為value的子字串。e元素可以省略。 div[id

=value

]概念:

是指選擇

名稱為e

的標記,

且該標記

定義了a

tt屬性

,att

屬性值包

含字尾為

valu

e的子字

符串。e

元素可以

省略。d

iv[i

d=section]

表示匹配包含id屬性,且id屬性值是以「section」 字串結尾的div元素。

e[att*=value]

概念:是指選擇名稱為e的標記,且該標記定義了att屬性,att屬性值包含value子字串。e元素可以省略。

div[id*=section]

表示匹配包含id屬性,且屬性值包含「section」字串的div元素。

關係選擇器

1、子元素選擇器

子元素選擇器主要用來選擇某乙個元素的第一級子元素。如果你希望選擇只作為h1元素子元素的strong元素,可以這樣寫:h1>strong。

兄弟選擇器

概念:兄弟選擇器用來選擇與某元素位於同乙個父元素之中,且位於該元素之後的兄弟元素。

(1)臨近兄弟選擇器:

選擇器使用「+」來連線前後兩個選擇器。選擇器中的兩個元素有同乙個父親,而且第二個元素必須緊跟第乙個元素。

(2)普通兄弟選擇器:

使用「~」鏈結前後的兩個選擇器。選擇其中的兩個元素有同乙個父親,但第二個元素不必緊跟第乙個元素。

第四章 選擇結構

1.switch選擇結構 1 為什麼使用switch選擇結構 下我們來看乙個問題 問題 韓嫣參加計算機程式設計大賽 如果獲得第一名,將參加麻省理工大學組織的乙個月夏令營 如果獲得第二名,將獲得惠普筆記本乙個 如果獲得第三名,將獎勵行動硬碟乙個 否則,沒有任何獎勵。i 分析 這個問題可以用用多重if選...

第四章 初識CSS

css樣式 行內樣式 使用style屬性引入css樣式 style屬性應用 內部樣式 css 寫在枯藤老樹昏鴉 小橋流水人家 古道西風瘦馬 夕陽西下 斷腸人在天涯 外部樣式 css 儲存在擴充套件名為.css的樣式表中 html檔案引用擴充套件名為.css的樣式表。one.css p 枯藤老樹昏鴉 ...

第四章 初始CSS

一.引入樣式 1.行內樣式表 2.內部樣式表 在head標籤裡面,title標籤下面 優點 方便在同頁面中修改樣式 缺點不利於在多頁面間共享復用 及維護,對內容與樣式的分離也不夠徹底 3.外部樣式表 嵌入式匯入式嵌入式和匯入式的區別 1.標籤屬於xhtml,import是屬於css2.1 2.使用鏈...