CSS選擇符

1、通用選擇符(通配符):*

CSS樣式

*{ color: #000000; }

p{color: #0000FF; }

p *{color: #FF0000;}

HTML代碼

<p>藍色</p>
<div>黑色</div>
<p>藍色,<span>紅色,</span><em>紅色,</em><strong>紅色,</strong>很神奇!</p>
效果圖

2、類選擇符:.類名

使用之前

使用之前

使用之后
使用類區分之后

源碼

<p>CSS很強大,可以控制頁面中任何元素的表現形式</p>
<p class="second">與眾不同,突出個性</p>
<p>與世界同步,做一個成功的頁面</p>
CSS樣式

3、包含選擇符(派生/后代選擇符):元素 子元素(div p)

作用于某個元素中的子元素
示例效果:

包含選擇符例子

源碼:

  • CSS

    p strong{
      color: #FF0000;
      font-size: 18px;
      text-decoration: underline;
    }
    
  • HTML

    <p>CSS很強大,<strong>可以控制頁面中<span>任何元素</span>的表現形式</strong></p>
    <p class="second">與眾不同,突出個性</p>
    <strong>與世界同步,做一個成功的頁面</strong>
    

特別說明:

p span和p strong span的效果一樣

p span & p strong span

4、子選擇符(對象選擇符):>

定義子元素對象的樣式,html同上。
效果圖:

body > strong

CSS樣式:
CSS樣式

5、相鄰選擇符:+

匹配同一父級下某個元素之后的元素,HTML代碼見包含選擇符
效果圖:

p + strong

CSS樣式:

CSS樣式

6、屬性選擇符:是在標簽中直接使用,不能在CSS文件中

模式

  • E[atttr]:具有某個屬性的所有標簽
  • E[atttr="value"]:屬性值等于某個值的標簽
  • E[atttr~="value"]:屬性的屬性值用空格隔開的標簽
  • E[atttr|="value"]:屬性的屬性值必須以value開始及使用連字符“-”分割的標簽E

E:表示任一標簽
attr:標簽E的任一屬性
value:屬性的屬性值
注:當屬性值沒有空格只是一個單詞時,“=”、“|=”和“~=”效果一樣

示例效果圖:

屬性選擇符

CSS樣式:


HTML:

p class="paragraphs">帶class屬性的段落標簽p</p>
<a >沒有class屬性的標簽a</a>
<p>這個沒有class屬性</p>
<a  class="link">帶class屬性的鏈接標簽a</a>

7、ID選擇符:#

同一個頁面中ID最好唯一
源碼

  • HTML代碼:

    <p class="paragraphs">帶class屬性的段落標簽p</p>
    <a >沒有class屬性的標簽a</a>
    <p id="paragraphs">這個沒有class屬性</p>
    <a  class="link">帶class屬性的鏈接標簽a</a>
    
  • CSS樣式:


    CSS樣式

效果圖:

8、選擇符的組合關系

  • 針對性使用類選擇符或者ID選擇符
  • 選擇符群組:使用英文逗號隔開多個選擇符
  • 選擇符組合:選擇符之間使用空格分割且為父子關系

個人感覺選擇符組合的使用和包含選擇符一樣的

9、偽類

語法

選擇符:偽類{屬性:屬性值;}

使用對象
????經常是a標簽使用

a:link{}:鏈接默認狀態
a:visited{}:鏈接訪問后狀態
a:hover{}:鼠標放在鏈接上狀態
a:active{}:鏈接點擊時狀態

10、偽對象

在HTML文檔指定的信息之外,創建了文檔的額外信息。
語法

選擇符:偽對象{屬性:屬性值;}
使用示例
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,967評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,273評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,870評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,742評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,527評論 6 407
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,010評論 1 322
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,108評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,250評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,769評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,656評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,853評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,371評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,103評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,472評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,717評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,487評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,815評論 2 372

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,774評論 1 92
  • 單位 三個常見的單位值px、%、empx,1px就是一個像素點%單位值根據父級元素的相對應的屬性值而改變并不是所有...
    鋼小牙閱讀 308評論 0 0
  • 所以你學會了基礎的id,類和后代選擇符,然后你就一直用它們了嗎?如果是這樣,你丟失了(css的)巨大的靈活性。在本...
    xxiao1988閱讀 562評論 0 2
  • 花費了三天的時間,每天兩個小時,把這本書終于看完了,現把后半部分精簡出來 繼反思之后掌握臨界知識的底層思維的第二個...
    阿絲蕾閱讀 145評論 0 1
  • 一 博斯騰湖每年9月份開湖捕魚,在此之前不允許在湖中捕魚。 因為魚苗還沒有長大,此時捕撈上來的魚都是小魚。 那些常...
    Miss墨菲閱讀 311評論 6 4