css-選擇器類型

一若专、元素選擇器

文檔元素為最基本的選擇器
示例:

<!--css-->
p{
           color: #00CCFF;
       }
<!--html-->
<p>css選擇器示例</p>
p標(biāo)簽內(nèi)的字體顏色改變了

二俊卤、id選擇器

id 選擇器可以為標(biāo)有特定 id 的 HTML 元素指定特定的樣式;id 選擇器以 "#" 來定義。
示例:

<!--css樣式-->
#red {
   color:red;
  }

<!--html代碼-->
水果種類
<ul>
      <il><strong>蘋果</strong></li>
      <li id="red">香蕉</li>
      <li>李子</li>
</ul>
只有“香蕉”字體顏色為紅色

id 屬性只能在每個 HTML 文檔中出現(xiàn)一次爽蝴,并且區(qū)分大小寫

三迅皇、類選擇器

類選擇器以一個點號顯示春宣,使用class設(shè)置類名
示例:

<!--css-->
.fo{
            color: #00AA88;
        }
<!--html-->
食品
<ul class="fo">
    <li>鍋巴</li>
    <li>方便面</li>
</ul>
類為fo的列表文字顏色改變

?

更多:
  • 結(jié)合元素選擇器
<!--css-->
p.important {color:red;}
<!--html-->
<p class="important"> 這個字體顏色為紅色</p>
<p>該字體顏色不為紅色</p>

只有類為important的文本字體將會改變
?

  • 多類選擇器
<!--css-->
.important {font-weight:bold;}
.warning {font-style:italic;}
.important.warning {background:silver;}
<!--html-->
<p class="important warning">
該字體顯示為加粗酵颁、斜體以及背景色為銀色的效果
</p>

樣式顯示為所有類的樣式效果
?

四嫉你、屬性選擇器

為擁有指定屬性的 HTML 元素設(shè)置樣式,而不僅限于 class 和 id 屬性

<!--css-->
[title]
{
color:red;
}
<!--html-->

<h2 title="Hello world">Hello world</h2>
字體顏色改變

更多

  • 根據(jù)具體屬性值選擇
<!--css-->
p[class="important warning"] {color:red}
<!--html-->
<p class="important warning">字體顏色為紅色</p>

屬性與屬性值必須完全匹配
?

  • 根據(jù)部分屬性值選擇
<!--css-->
p[class="important"] {color:red}
<!--html-->
<p class="important warning">字體顏色為紅色</p>

?

五躏惋、派生選擇器

  • 后代選擇器

通過依據(jù)元素在其位置的上下文關(guān)系來定義樣式
?
示例:

<!--css樣式-->
li strong {
    font-style: italic;
    font-weight: normal;
  }

<!--html代碼-->
水果種類
<ul>
      <li><strong>蘋果</strong></li>
      <li>香蕉</li>
      <li>李子</li>
</ul>

可解釋為strong為li的后代

只有strong標(biāo)簽內(nèi)的字體為斜體

?

  • 子元素選擇器

只能選擇作為某元素子元素的元素幽污。
?
示例:

<!--css-->
h1 > strong {color:red;}
<!--html-->
<h1>This is <strong>very</strong> <strong>very</strong> important.</h1>
<h1>This is <em>really <strong>very</strong></em> important.</h1>
只有h內(nèi)子標(biāo)簽為strong的元素內(nèi)容樣式發(fā)生改變

選擇作為 h1 元素子元素的所有 strong 元素
子結(jié)合符兩邊可以有空白符
?

  • 相鄰兄弟選擇器

可選擇緊接在另一元素后的元素,且二者有相同父元素
?
示例:

<!--css-->
h1 + p {margin-top:50px;}
<!--html-->
<h1>This is a heading.</h1>
<p>和h1有距離</p>
<p>This is paragraph.</p>


選擇緊接在 h1 元素后出現(xiàn)的段落簿姨,h1 和 p 元素?fù)碛泄餐母冈亍薄?/em>

?

五距误、選擇器關(guān)系

選擇器之間可以相互結(jié)合

  • id選擇器和派生選擇器

id選擇器常用于建立于派生選擇器

<!--css樣式-->
#top li {
            font-style: italic;
            font-weight: normal;
        }
<!--html代碼-->
食品
<ul id="food">
    <li>鍋巴</li>
    <li>方便面</li>
</ul>
水果種類
<ul>
    <li>蘋果</li>
    <li>香蕉</li>
    <li>李子</li>
</ul>
只有id為food中的li標(biāo)簽內(nèi)的字體為斜體
  • id選擇器和類選擇器
  • 區(qū)別 1:id選擇器在文檔中使用一次
    ?與類不同,在一個 HTML 文檔中扁位,ID 選擇器會使用一次深寥,而且僅一次。
  • 區(qū)別 2:不能使用 ID 詞列表
    ?不同于類選擇器贤牛,ID 選擇器不能結(jié)合使用,因為 ID 屬性不允許有以空格分隔的詞列表则酝。
  • 區(qū)別 3:ID 能包含更多含義
    ?類似于類殉簸,可以獨立于元素來選擇 ID。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沽讹,一起剝皮案震驚了整個濱河市般卑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌爽雄,老刑警劉巖蝠检,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異挚瘟,居然都是意外死亡叹谁,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門乘盖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來焰檩,“玉大人,你說我怎么就攤上這事订框∥錾唬” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵穿扳,是天一觀的道長衩侥。 經(jīng)常有香客問我,道長矛物,這世上最難降的妖魔是什么茫死? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮泽谨,結(jié)果婚禮上璧榄,老公的妹妹穿的比我還像新娘特漩。我一直安慰自己,他們只是感情好骨杂,可當(dāng)我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布涂身。 她就那樣靜靜地躺著,像睡著了一般搓蚪。 火紅的嫁衣襯著肌膚如雪蛤售。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天妒潭,我揣著相機與錄音悴能,去河邊找鬼。 笑死雳灾,一個胖子當(dāng)著我的面吹牛漠酿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谎亩,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼炒嘲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了匈庭?” 一聲冷哼從身側(cè)響起夫凸,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎阱持,沒想到半個月后夭拌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡衷咽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年鸽扁,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片镶骗。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡献烦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出卖词,到底是詐尸還是另有隱情巩那,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布此蜈,位于F島的核電站即横,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏裆赵。R本人自食惡果不足惜东囚,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望战授。 院中可真熱鬧页藻,春花似錦桨嫁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至废境,卻和暖如春畜挨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背噩凹。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工巴元, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人驮宴。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓逮刨,卻偏偏與公主長得像,于是被迫代替她去往敵國和親堵泽。 傳聞我的和親對象是個殘疾皇子禀忆,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 13,759評論 1 92
  • 1.CSS 元素選擇器 最常見的 CSS 選擇器是元素選擇器落恼。換句話說,文檔的元素就是最基本的選擇器离熏。如果設(shè)置 H...
    饑人谷_小侯閱讀 866評論 0 1
  • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,066評論 0 1
  • 各位家長佳谦,這是孩子們的第一次書面作業(yè),現(xiàn)在發(fā)布的是書寫認(rèn)真滋戳,卷面整潔的作業(yè)钻蔑。語文的書寫在現(xiàn)在的考試中顯的尤...
    球迷媽媽閱讀 314評論 0 0
  • 1.OC中的寫法 在OC中,我們需要保存圖片到相冊需要調(diào)用這個方法: 想來大家也都看過這個方法的頭文件奸鸯,在頭文件中...
    GoGooGooo閱讀 6,677評論 1 2