亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

css的選擇器

2024-04-27 15:10:29
字體:
來源:轉載
供稿:網友

什么是選擇器?

    每一條CSS樣式聲明(定義)由兩部分組成,形式如下:

選擇器{    樣式; }

    在{}之前的部分就是“選擇器”,“選擇器”指明了{}中的“樣式”的作用對象,也就是“樣式”作用于網頁中的哪些元素。

標簽選擇器

標簽選擇器其實就是html代碼中的標簽。如右側代碼編輯器中的<html>、<body>、<h1>、<p>、<img>。例如下面代碼:

p{font-size:12px;line-height:1.6em;}

上面的css樣式代碼的作用:為p標簽設置12px字號,行間距設置1.6em的樣式。

類選擇器

類選擇器在css樣式編碼中是最常用到的,如下面代碼編輯器中的代碼:可以實現為“膽小如鼠”字體設置為紅色。

語法:

.類選器名稱{css樣式代碼;}

注意:

1、英文圓點開頭

2、其中類選器名稱可以任意起名(但不要起中文噢)

使用方法:

第一步:使用合適的標簽把要修飾的內容標記起來,如下:

<span>膽小如鼠</span>

第二步:使用class="類選擇器名稱"為標簽設置一個類,如下:

<span class="stress">膽小如鼠</span>

第三步:設置類選器css樣式,如下:

.stress{color:red;}/*類前面要加入一個英文圓點*/

ID選擇器

在很多方面,ID選擇器都類似于類選擇符,但也有一些重要的區別:

1、為標簽設置id="ID名稱",而不是class="類名稱"。

2、ID選擇符的前面是井號(#)號,而不是英文圓點(.)。

類和ID選擇器的區別

學習了類選擇器和ID選擇器,我們會發現他們之間有很多的相似處,是不是兩者可以通用呢?我們不要著急先來總結一下他們的相同點和不同點:

相同點:可以應用于任何元素不同點:

1、ID選擇器只能在文檔中使用一次。與類選擇器不同,在一個HTML文檔中,ID選擇器只能使用一次,而且僅一次。而類選擇器可以使用多次。

下面代碼是正確的:

 <p>三年級時,我還是一個<span class="stress">膽小如鼠</span>的小女孩,上課從來不敢回答老師提出的問題,生怕回答錯了老師會批評我。就一直沒有這個<span class="stress">勇氣</span>來回答老師提出的問題。</p>

而下面代碼是錯誤的:

 <p>三年級時,我還是一個<span id="stress">膽小如鼠</span>的小女孩,上課從來不敢回答老師提出的問題,生怕回答錯了老師會批評我。就一直沒有這個<span id="stress">勇氣</span>來回答老師提出的問題。</p>

2、可以使用類選擇器詞列表方法為一個元素同時設置多個樣式。我們可以為一個元素同時設多個樣式,但只可以用類選擇器的方法實現,ID選擇器是不可以的(不能使用 ID 詞列表)。

下面的代碼是正確的(完整代碼見右側代碼編輯器)

.stress{    color:red;}.bigsize{    font-size:25px;}<p>到了<span class="stress bigsize">三年級</span>下學期時,我們班上了一節公開課...</p>

上面代碼的作用是為“三年級”三個文字設置文本顏色為紅色并且字號為25px。

下面的代碼是不正確的(完整代碼見右側代碼編輯器)

#stressid{    color:red;}#bigsizeid{    font-size:25px;}<p>到了<span id="stressid bigsizeid">三年級</span>下學期時,我們班上了一節公開課...</p>

上面代碼不可以實現為“三年級”三個文字設置文本顏色為紅色并且字號為25px的作用。

子選擇器

還有一個比較有用的選擇器子選擇器,即大于符號(>),用于選擇指定標簽元素的第一代子元素。如右側代碼編輯器中的代碼:

.food>li{border:1px solid red;}

這行代碼會使class名為food下的子元素li(水果、蔬菜)加入紅色實線邊框。

包含(后代)選擇器

包含選擇器,即加入空格,用于選擇指定標簽元素下的后輩元素。如右側代碼編輯器中的代碼:

.first  span{color:red;}

這行代碼會使第一段文字內容中的“膽小如鼠”字體顏色變為紅色。

請注意這個選擇器與子選擇器的區別,子選擇器(child selector)僅是指它的直接后代,或者你可以理解為作用于子元素的第一代后代。而后代選擇器是作用于所有子后代元素。后代選擇器通過空格來進行選擇,而子選擇器是通過“>”進行選擇。

總結:>作用于元素的第一代后代,空格作用于元素的所有后代。

包含(后代)選擇器

包含選擇器,即加入空格,用于選擇指定標簽元素下的后輩元素。如右側代碼編輯器中的代碼:

.first  span{color:red;}

這行代碼會使第一段文字內容中的“膽小如鼠”字體顏色變為紅色。

請注意這個選擇器與子選擇器的區別,子選擇器(child selector)僅是指它的直接后代,或者你可以理解為作用于子元素的第一代后代。而后代選擇器是作用于所有子后代元素。后代選擇器通過空格來進行選擇,而子選擇器是通過“>”進行選擇。

總結:>作用于元素的第一代后代,空格作用于元素的所有后代。

通用選擇器

通用選擇器是功能最強大的選擇器,它使用一個(*)號指定,它的作用是匹配html中所有標簽元素,如下使用下面代碼使用html中任意標簽元素字體顏色全部設置為紅色:

* {color:red;}

偽類選擇符

更有趣的是偽類選擇符,為什么叫做偽類選擇符,它允許給html不存在的標簽(標簽的某種狀態)設置樣式,比如說我們給html中一個標簽元素的鼠標滑過的狀態來設置字體顏色:

a:hover{color:red;}

上面一行代碼就是為 a 標簽鼠標滑過的狀態設置字體顏色變紅。

關于偽選擇符:

    關于偽類選擇符,到目前為止,可以兼容所有瀏鑒器的“偽類選擇符”就是 a 標簽上使用 :hover 了(其實偽類選擇符還有很多,尤其是 css3 中,但是因為不能兼容所有瀏覽器,本教程只是講了這一種最常用的)。其實 :hover 可以放在任意的標簽上,比如說 p:hover,但是它們的兼容性也是很不好的,所以現在比較常用的還是 a:hover 的組合。

分組選擇符

當你想為html中多個標簽元素設置同一個樣式時,可以使用分組選擇符(,),如下代碼為右側代碼編輯器中的h1、span標簽同時設置字體顏色為紅色:

h1,span{color:red;}

它相當于下面兩行代碼:

h1{color:red;}span{color:red;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲第一综合天堂另类专| 98精品国产高清在线xxxx天堂| 久久久精品在线| 这里只有精品在线播放| 国产精品福利在线观看网址| 国产专区欧美专区| 日韩中文字幕视频在线观看| 亚洲一区二区久久久| 色视频www在线播放国产成人| 日韩性生活视频| 欧美与欧洲交xxxx免费观看| 92国产精品久久久久首页| 欧美精品999| 国产成人91久久精品| 日韩av在线一区二区| 中文字幕精品www乱入免费视频| 色悠悠久久久久| 欧美裸体xxxx| 久久视频免费观看| 综合欧美国产视频二区| 精品视频中文字幕| 国产免费亚洲高清| 成人美女av在线直播| 欧美在线观看www| 久久国产精品首页| 国产欧美精品一区二区三区介绍| 九九久久国产精品| 中文字幕免费国产精品| 亚洲成人免费在线视频| 亚洲精品国产欧美| 92裸体在线视频网站| 51午夜精品视频| 亚洲精品国产电影| 欧美影院成年免费版| 国产福利视频一区二区| 精品中文字幕在线2019| 欧美怡春院一区二区三区| 亚洲va久久久噜噜噜| 欧美日韩一区二区在线| 久久视频中文字幕| 美女性感视频久久久| 久久中文久久字幕| 色综合影院在线| 色偷偷偷综合中文字幕;dd| 精品国产欧美一区二区五十路| 韩剧1988在线观看免费完整版| 亚洲国产精品久久久久秋霞蜜臀| 在线播放国产一区二区三区| 91久久国产综合久久91精品网站| 麻豆国产va免费精品高清在线| 欧美老女人性生活| 中文字幕久热精品视频在线| 91在线国产电影| 日本国产欧美一区二区三区| 欧美黑人xxxⅹ高潮交| 久久久久久久久亚洲| 在线观看日韩欧美| 国产免费一区二区三区香蕉精| 一本一道久久a久久精品逆3p| 亚洲毛片一区二区| 国产91在线高潮白浆在线观看| 欧美丝袜一区二区| 亚洲精品视频中文字幕| 亚洲欧美在线免费| 日韩经典中文字幕在线观看| 亚洲r级在线观看| 亚洲高清不卡av| 精品欧美一区二区三区| 日韩色av导航| 中文字幕9999| 国产在线视频2019最新视频| 亚洲电影中文字幕| 精品亚洲夜色av98在线观看| 97免费视频在线播放| 亚洲欧美色婷婷| 成人在线视频网站| 国产精品久久久久久久av电影| 亚洲精品www久久久| 亚洲性av在线| 国产精自产拍久久久久久| 亚洲第一中文字幕在线观看| 福利精品视频在线| 91精品国产高清自在线看超| 亚洲天堂av在线播放| 亚洲欧美中文字幕| 久久99热精品这里久久精品| 中文字幕精品在线| 亚洲电影第1页| 国产精品日韩精品| 色综合色综合久久综合频道88| 国内精品小视频在线观看| 成人免费看吃奶视频网站| 亚洲图中文字幕| **欧美日韩vr在线| 日韩美女av在线免费观看| 亚洲激情在线观看视频免费| 久久久久女教师免费一区| 久久久999精品| 日韩在线资源网| 日韩欧美视频一区二区三区| 欧美大尺度电影在线观看| 国产激情999| 亚洲人成网在线播放| 最近2019中文字幕mv免费看| 亚洲视频专区在线| 日韩电影大全免费观看2023年上| 国产精品日韩一区| 国产精品稀缺呦系列在线| 最近中文字幕mv在线一区二区三区四区| 久热精品视频在线观看一区| 亚洲最大av在线| 亚洲人成电影在线播放| 色中色综合影院手机版在线观看| 欧美风情在线观看| 欧美日韩国内自拍| 日韩av免费在线| 亚洲国产精品电影在线观看| 国产精品久久久久久久久久新婚| 国产成人极品视频| 欧美精品在线网站| 中文国产成人精品| 亚洲小视频在线观看| 国产精品美女午夜av| 亚洲国产日韩欧美在线动漫| 国产乱人伦真实精品视频| 美日韩精品视频免费看| 亚洲精品电影网在线观看| 亚洲国语精品自产拍在线观看| 韩日精品中文字幕| 中文字幕亚洲激情| 国产精品一久久香蕉国产线看观看| 亚洲尤物视频网| 精品欧美国产一区二区三区| 久久亚洲精品一区二区| 国产精品爽黄69| 欧美日韩亚洲一区二区三区| 色香阁99久久精品久久久| 欧美日韩国产中字| 色偷偷偷综合中文字幕;dd| 亚洲精品成人久久| 91在线视频导航| 国产精品直播网红| 欧美亚洲另类制服自拍| 一本一本久久a久久精品牛牛影视| www.美女亚洲精品| 国产亚洲一级高清| 国产日韩欧美中文在线播放| 欧美日本国产在线| 青青草一区二区| 欧美另类极品videosbestfree| 精品久久久久久久大神国产| 成人www视频在线观看| 国产日韩在线视频| 国产精品久久久精品| 久久久久久久久久av| 韩国国内大量揄拍精品视频| 国产精品高潮呻吟久久av野狼| 国产精品久久久久久亚洲调教| 视频在线一区二区| 久久亚洲国产精品成人av秋霞| 国产精品热视频| 久久精品久久精品亚洲人| 日韩视频在线免费| 精品国产乱码久久久久酒店|