亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS選擇符有什么作用

發布時間:2021-11-06 15:25:12 來源:億速云 閱讀:155 作者:iii 欄目:web開發

本篇內容主要講解“CSS選擇符有什么作用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“CSS選擇符有什么作用”吧!

CSS選擇符(選擇器):表示要定義樣式的對象

1) 元素選擇符/類型選擇符(element選擇器 )   如:div{width:100px; height:100px; background:red;}

語法:元素名稱{屬性:屬性值;}

說明:

a)元素選擇符就是以文檔語言對象類型作為選擇符,即使用結構中元素名稱作為選擇符。例如body、div、p,img,em,strong,span......等。

b)所有的頁面元素都可以作為選擇符;

用法:
1)如果想改變某個元素得默認樣式時,可以使用類型選擇符;
(如:改變一個div、p、h2樣式)

2) 當統一文檔某個元素的顯示效果時,可以使用類型選擇符
(如:改變文檔所有p段落樣式)

2) id選擇器

語法:#id名{屬性:屬性值;}
說明:
A)當我們使用id選擇符時,應該為每個元素定義一個id屬性
如:<div id="box"></div>
B)id選擇符的語法格式是“#”加上自定義的id名
如:#box{width:300px; height:300px;}

C) 起名時要取英文名,不能用關鍵字:(所有的標記和屬性都是關鍵字)
如:head標記
D)一個id名稱只能對應文檔中一個具體的元素對象,因為id只能定義頁面中某一個唯一的元素對象。
E) 最大的用處:創建網頁的外圍結構。

3)群組選擇器

語法:選擇符1,選擇符2,選擇符3{屬性:屬性值;} 例:#top1,#nav1{width:960px;}
說明:當有多個選擇符應用相同的樣式時,可以將選擇符用“,”分隔的方式,合并為一組。

4)class選擇器/類選擇器

語法:·class名{屬性:屬性值;}
說明:
A)當我們使用class選擇符時,應先為每個元素定義一個class名稱
B)class選擇符的語法格式是:

"如:<div class="top"></div>"

.top{width:200px; height:100px; background:green;}
用法:class選擇符更適合定義一類樣式;

5)*通配符/通配選擇器

語法:*{屬性:屬性值;}
說明:通配選擇符的寫法是“*”,其含義就是所有元素。

*{margin:0; padding:0;}代表清除所有元素的默認邊距和填充值;

margin:0 auto;元素的水平居中

6) 包含選擇器/后代選擇器

語法:選擇符1   選擇符2{屬性:屬性值;}
說明:含義就是選擇符1中包含的所有選擇符2;
用法:當我的元素存在父級元素的時候,我要改變自己本身的樣式,可以不另加選擇符,直接用包含選擇器的方式解決。

如:結構:<ul class="list">

                   <li></li>

                   <li></li>

                   <li></li>

        </ul>

      樣式 : .list li{background:red;}

6.1:子選擇器

語法:選擇符1>選擇符2{屬性:屬性值;}

說明:選擇符1中的直接子選擇符2

例:<div>

         <p><span>111111111</span></p>

         <span>2222222</span>

</div>

div>span{color:red;}只能將內容為222222的span標簽改顏色

7) 偽類選擇器(偽類選擇符)

語法 :
a:link{屬性:屬性值;}超鏈接的初始狀態;
a:visited{屬性:屬性值;}超鏈接被訪問后的狀態;
a:hover{屬性:屬性值;}鼠標懸停,即鼠標劃過超鏈接時的狀態;
a:active{屬性:屬性值;}超鏈接被激活時的狀態,即鼠標按下時超鏈接的狀態;
Link--visited--hover--active。
說明:
A)當這4個超鏈接偽類選擇符聯合使用時,應注意他們的順序,正常順序為:
a:link,a:visited,a:hover,a:active,錯誤的順序有時會使超鏈接的樣式失效;
B)為了簡化代碼,可以把偽類選擇符中相同的聲明提出來放在a選擇符中;
例如:a{color:red;} a:hover{color:green;} 表示超鏈接的初始和訪問過后的狀態一樣,鼠標劃過的狀態和點擊時的狀態一樣。 

七、CSS選擇符的權重

css中用四位數字表示權重,權重(特殊性)的表達方式如:0,0,0,0
類型選擇符(元素選擇器)的權重為0001       如:div{width:100px; height:100px;}
class選擇符的權重為0010       如:.box{width:100px; height:100px;}
id選擇符的權重為0100

偽類選擇符的權重為0010     如:a:link a:visited......

包含選擇符的權重:為包含選擇符的權重之和
子選擇符的權重為0000

屬性選擇符的權重為0010
偽元素選擇符的權重為0001 
內聯樣式的權重為1000
繼承樣式的權重為0000 

八、頁面中的注釋

Html注釋
<!-- 注釋內容 -->

css的注釋
/* 我是css的注釋 */

到此,相信大家對“CSS選擇符有什么作用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

泰顺县| 辽宁省| 慈溪市| 宁武县| 淮滨县| 湖南省| 竹溪县| 永昌县| 嵊泗县| 永清县| 罗定市| 宝坻区| 上蔡县| 明星| 定南县| 武乡县| 龙门县| 叶城县| 东阳市| 白河县| 玉树县| 台南县| 乌苏市| 靖州| 阿克苏市| 调兵山市| 绍兴县| 黄山市| 德清县| 唐海县| 吕梁市| 伽师县| 赤壁市| 辽源市| 留坝县| 昌黎县| 广东省| 江陵县| 石嘴山市| 安泽县| 上饶县|