成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS派生選擇器用法詳解

開發 前端
通過依據元素在其位置的上下文關系來定義樣式,你可以使標記更加簡潔。在CSS2中,它們稱為CSS派生選擇器,這里就向大家簡單介紹一下CSS選擇器的概念及用法。

本文向大家描述一下CSS派生選擇器的使用,CSS派生選擇器允許你根據文檔的上下文關系來確定某個標簽的樣式。通過合理地使用派生選擇器,我們可以使HTML代碼變得更加整潔。

CSS派生選擇器

通過依據元素在其位置的上下文關系來定義樣式,你可以使標記更加簡潔。

在CSS1中,通過這種方式來應用規則的選擇器被稱為上下文選擇器(contextualselectors),這是由于它們依賴于上下文關系來應用或者避免某項規則。在CSS2中,它們稱為CSS派生選擇器,但是無論你如何稱呼它們,它們的作用都是相同的。

CSS派生選擇器允許你根據文檔的上下文關系來確定某個標簽的樣式。通過合理地使用派生選擇器,我們可以使HTML代碼變得更加整潔。

比方說,你希望列表中的strong元素變為斜體字,而不是通常的粗體字,可以這樣定義一個CSS派生選擇器:

  1. listrong{  
  2. font-style:italic;  
  3. font-weight:normal;  
  4. }  
  5.  

請注意標記為<strong>的藍色代碼的上下文關系:

  1. <p><strong>我是粗體字,不是斜體字,因為我不在列表當中,
  2. 所以這個規則對我不起作用</strong></p> 
  3.  
  4. <ol> 
  5. <li><strong>我是斜體字。這是因為strong元素位于li元素內。</strong></li> 
  6. <li>我是正常的字體。</li> 
  7. </ol> 
  8.  

在上面的例子中,只有li元素中的strong元素的樣式為斜體字,無需為strong元素定義特別的class或id,代碼更加簡潔。

再看看下面的CSS派生選擇器的規則:

  1. strong{  
  2. color:red;  
  3. }  
  4.  
  5. h2{  
  6. color:red;  
  7. }  
  8.  
  9. h2strong{  
  10. color:blue;  
  11. }  
  12.  

 下面是它施加影響的HTML: 

  1. <p>Thestronglyemphasizedwordinthisparagraphis<strong>red</strong>.</p> 
  2. <h2>Thissubheadisalsored.</h2> 
  3. <h2>Thestronglyemphasizedwordinthissubheadis<strong>blue</strong>.</h2> 
  4.  

【編輯推薦】

  1. 輕松實現CSS樣式實時切換技巧
  2. CSS中display:inline-block屬性妙用
  3. CSS2.0中最常用的十八般兵器
  4. CSS控制input樣式和懸停交互
  5. 解讀CSS中position屬性四大可選值用法

 

責任編輯:佚名 來源: w3school.com.cn
相關推薦

2010-09-06 09:57:01

CSS類選擇器CSS

2010-09-06 09:50:34

id選擇器CSS

2010-09-07 12:56:49

id選擇器CSS

2010-09-07 11:22:51

CSS類選擇器CSS

2010-08-30 14:47:47

CSS選擇器

2010-09-07 11:31:23

CSS派生選擇器CSS

2010-09-08 15:59:51

CSS選擇器CSS

2010-09-02 15:12:28

CSS屬性值選擇器

2010-09-07 11:14:32

CSS屬性選擇器CSS

2010-08-26 12:47:15

CSSclass

2010-09-06 09:41:28

CSS繼承

2010-09-06 16:37:58

2010-09-16 15:32:20

CSS選擇器

2010-08-24 08:47:20

paddingCSS

2010-09-03 09:30:29

CSS選擇器

2013-03-11 10:30:56

CSSWeb

2023-03-16 10:20:55

CSS選擇器

2010-08-26 12:53:40

CSSid選擇器

2010-09-03 12:46:28

CSSexpression

2010-08-23 08:45:08

CSSpadding內邊距
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产特级毛片 | 久久久青草婷婷精品综合日韩 | 亚洲成人免费视频在线观看 | 蜜臀久久| 亚洲成人第一页 | 在线色网 | 国产一区二区三区在线看 | 四虎成人免费电影 | 狠狠干狠狠操 | 成人一区二区在线 | 亚洲一区视频在线 | 亚洲欧美激情国产综合久久久 | 91中文字幕在线观看 | 亚洲精品免费视频 | 久久久精品国产 | 国产精品毛片久久久久久久 | 国产精品视频一区二区三区, | 国产精品99久久久久久宅男 | eeuss国产一区二区三区四区 | 国产日韩精品视频 | 欧洲妇女成人淫片aaa视频 | 国产黄色av网站 | 亚洲网站在线观看 | 精品国产一区二区三区观看不卡 | 亚洲精品成人免费 | 免费精品视频在线观看 | 欧州一区二区三区 | 四虎永久影院 | 欧洲亚洲一区 | 亚洲乱码一区二区三区在线观看 | 日韩av免费在线电影 | 欧美一二三 | 麻豆视频在线免费观看 | 一级黄片一级毛片 | 久久久国产一区二区三区四区小说 | aaaa网站 | 天天天插| 日韩欧美久久 | 精品欧美乱码久久久久久 | 超碰国产在线 | 久久精品亚洲 |