屬性選擇器 子元素的偽類 兄弟元素選擇器

2021-10-05 19:37:37 字數 2814 閱讀 2611

>

>

charset

="utf-8"

>

>

title

>

>

/* 屬性選擇器

作用:可以根據元素中的屬性值來選取指定元素

語法:[屬性名] 選取含有指定屬性的元素

例:p[title]

語法:[屬性名="屬性值"] 選取含有指定屬性的元素

p[title="hello"]

語法:[屬性名^="屬性值"] 選取以指定內容開頭的元素

p[title^="a"]

語法:[屬性名$="屬性值"] 選取以指定內容結尾的元素

p[title$="a"]

語法:[屬性名*="屬性值"] 選取包含指定內容的元素

p[title*="a"]

*/style

>

head

>

>

title

="hello"

>

我是乙個段落p

>

>

我是乙個段落p

>

>

我是乙個段落p

>

>

我是乙個段落p

>

body

>

html

>

lang

="en"

>

>

charset

="utf-8"

>

name

="viewport"

content

="width=device-width, initial-scale=1.0"

>

>

documenttitle

>

>

/* :first-child 可以選中第乙個子元素

:last-child 表示選中最後乙個子元素

:nth-child 標識可以選中任意位置的子元素

該選擇器後面可以指定乙個引數,指定要選中第幾個子元素

even 表示偶數字置的子元素

odd 表示奇數字置的子元素

*/p:last-child

p:nth-child(3)

style

>

head

>

>

>

我是p標籤p

>

>

我是p標籤p

>

>

我是p標籤p

>

>

我是p標籤p

>

>

我是p標籤p

>

body

>

html

>

lang

="en"

>

>

charset

="utf-8"

>

name

="viewport"

content

="width=device-width, initial-scale=1.0"

>

>

documenttitle

>

>

/* 作用:可以選中乙個元素後緊挨著的指定的兄弟元素

語法:前乙個 + 後乙個

*/span + p

/* 選中後面所有的兄弟元素

語法:前乙個~後面所有元素

*/span~p

style

>

head

>

>

>

這是乙個p標籤p

>

>

這是乙個p標籤p

>

>

我是乙個span標籤span

>

>

這是乙個p標籤p

>

>

這是乙個p標籤p

>

>

這是乙個p標籤p

>

body

>

html

>

lang

="en"

>

>

charset

="utf-8"

>

name

="viewport"

content

="width=device-width, initial-scale=1.0"

>

>

documenttitle

>

>

/* 為所有的p元素設定乙個背景顏色為黃色,除class值為hello 的

否定偽類:

作用:可以從已選中的元素中剔除某些元素

語法::not(選擇器)

*/p:not(.hello)

style

>

head

>

>

>

我是乙個p標籤p

>

class

="hello"

>

我是乙個p標籤p

>

>

我是乙個p標籤p

>

body

>

html

>

偽元素選擇器 屬性選擇器 兄弟元素選擇器

一 偽元素 使用偽元素來表示元素中的一些特殊位置 常用 1 first letter 為元素中的第乙個位置設定樣式 2 first line 為元素中的第一行位置設定樣式 3 before 為元素最前邊的部分設定樣式 一般before都需要結合屬性content樣式一起使用 通過content可以向...

屬性選擇器,子元素選擇器,偽元素選擇器筆記

屬性選擇器 屬性名稱 屬性名稱 屬性值 子元素選擇器 第n個子元素 元素 nth child 1 最後乙個子元素 元素 last child 全部子元素 test test2 直接子元素 test test2 選擇後面的乙個元素 test div 選擇後面的多個元素 test div偽元素 通過cs...

屬性選擇器,偽類選擇器,偽元素選擇器

屬性選擇器 1doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title 屬性選擇器 title 6 style 7 屬性匹配 8 label for 12 屬性名匹配 13 label for pwd 17 以什麼結尾匹配 18 ...