css常用選擇器的優(yōu)先級,css規(guī)則定義有哪些選擇符?
css選擇符(選擇器)有以下這些:
1、通配選擇符( * ):匹配任意元素。
2、id選擇符( # myid):匹配 ID 等于“myid”的任意元素 。
3、類選擇符(.myclassname):匹配 class 等于“myclassname”的任意元素.
4、標簽選擇符(div, h1, p):選擇指定元素名稱的所有元素。
5、相鄰選擇符(E + F):用于選擇(不是內(nèi)部)指定的第一個元素之后緊跟的元素。
6、子選擇符(E > F):用于選取帶有特定父元素的元素,例ul > li,選擇所有父級是 <ul> 元素的每個 <li> 元素。(學(xué)習(xí)視頻分享:css視頻教程)
7、后代選擇符(E F):用于選取元素內(nèi)部的元素。
8、偽類和偽元素選擇符:用于向某些選擇器添加特殊的效果。
css三種選擇器的特點?
css選擇器的類型分為3類:標記選擇器、類別選擇器和ID選擇器。
(可能名稱有不同的說法,但意思都是一樣的) 標記選擇器是利用HTML的標記直接定義標記內(nèi)容的樣式,如:h1{ color:red; font-size:25pt;} 類別選擇器是通常說的class選擇器,定義的時候要在名稱前加.如:.one{ color:red; font-size:25pt;} ID選擇器定義的時候要在前面加#,如:#box { color:red; font-size:25pt;} 利用DW寫CSS的時候,高級就是上面說的ID選擇器,ID選擇器的名字可以任意命名,可以自己定義,可是標簽就只能是HTML語言里制定的那些標記,不能自己定義。css3哪年出現(xiàn)?
html5+CSS3于2013年6月出版。講述了用HTML5+ CSS3設(shè)計構(gòu)建網(wǎng)站的必備知識,相對于權(quán)威指南、高級程序設(shè)計、開發(fā)指南同類圖書,本書是一本適合快速入手的自學(xué)教程。內(nèi)容有:創(chuàng)建HTML5文檔,實戰(zhàn)HTML5表單,實戰(zhàn)HTML5繪畫,HTML5音頻與視頻,Web存儲,離線應(yīng)用,Workers多線程處理,Geolocation地理位置等技術(shù)。CSS3部分主要介紹了CSS3概述,CSS選擇器,文本、字體與顏色,背景和邊框,2D變形,設(shè)計動畫,網(wǎng)頁布局、用戶界面以及CSS3的其他新特性。元素選擇器的權(quán)值規(guī)則是哪些?
1. 內(nèi)聯(lián)樣式表的權(quán)值最高 1000 2. ID 選擇器的權(quán)值為 100 3. Class 類選擇器的權(quán)值為 10 4. HTML 標簽選擇器的權(quán)值為 1 CSS 優(yōu)先級法則: A 選擇器都有一個權(quán)值,權(quán)值越大越優(yōu)先 B 當權(quán)值相等時,后出現(xiàn)的樣式表設(shè)置要優(yōu)于先出現(xiàn)的樣式表設(shè)置 C 創(chuàng)作者的規(guī)則高于瀏覽者:即網(wǎng)頁編寫者設(shè)置的CSS 樣式的優(yōu)先權(quán)高于瀏覽器所設(shè)置的樣式 D 繼承的CSS 樣式不如后來指定的CSS 樣式 E 在同一組屬性設(shè)置中標有“!important”規(guī)則的優(yōu)先級最大 這是規(guī)定好的,自然不能打破