標籤指定式選擇器又稱交集選擇器,由兩個選擇器構成,其中第乙個為標記選擇器,第二個為class選擇器或id選擇器,兩個選擇器之間沒有空格,如h3.special或p#one。使用標記選擇器定義的樣式,僅僅適用於同時具有這個標記和這個類或id的**。
用來選擇元素或元素組的後代,把外層標記寫在前面,內層標記寫在後面,中間用空格分隔,當標記發生巢狀時,內層標記就成為外層標記的後代。
並級選擇器是各個選擇器通過,連線而成的,任何形式的選擇器都可以成為並集選擇器的一部分,如果某些選擇器定義的樣式完全或部分相同,就可以用並集選擇器,也可以進行初始化。
指多種css樣式的疊加,使用內嵌式css樣式表定義乙個,使用鏈入式css樣式表定義乙個,兩者若不衝突則可以疊加。
子標記會繼承父標記的某些樣式,恰當使用可以簡化**,降低css的複雜性,但是如果在網頁中的所有元素都大量繼承樣式,那麼判斷樣式**就會很困難。並不是所有css元素都可以繼承,這些元素就不具有繼承性:
邊框屬性
外邊距屬性
內邊距屬性
背景屬性
定位屬性
布局屬性
元素寬高屬性
標記選擇器權重為1
類選擇器權重為10
id選擇器權重為100
文字頁將應用權重最高的樣式
繼承樣式權重為0
不管父元素樣式權重多大,被子元素繼承時,子元素權重都為0,也就是說子元素定義的樣式會覆蓋繼承來的樣式。
行內式優先,應用style屬性的元素,其行內樣式的權重非常高,可以理解成遠大於100.
權重相同時css遵循就近原則。靠近元素的樣式具有最大的優先順序,或者說排在最後的樣式優先順序最大。
!important命令被賦予最大的優先順序,不管什麼情況,它優先順序最大。
復合選擇器的權重為組成它的基礎選擇器的疊加,這種疊加並不是簡單的數字之和。
MFC第三課 C 特性
首先感謝候俊傑先生與 深入淺出mfc 第二版 以下心得都來自於對該書的學習 一 封裝 member variable成員變數 member function成員函式 把資料宣告為private,不允許外界隨意訪問,只能通過特定的介面來操作,這就是物件導向的封裝 encapsulation 特性。二 ...
python第三課答案 python第三課
字串操作 s alexwusir s1 s.capitalize 首字母大寫 print s1 全大寫,全小寫 s2 s.upper s21 s.lower print s2,s21 大小寫翻轉 s3 s.swapcase print s3 每個隔開 特殊字元或數字 的單詞首字母大寫 s alex ...
python第三課答案 python第三課筆記
以下哪個變數的命名不正確?為什麼?a mm 520 b mm520 c 520 mm d 520 mm 答 c不正確,不能數字開頭 在不上機的情況下,以下 你能猜到螢幕會列印什麼內容嗎?myteacher 小甲魚 yourteacher myteacher yourteacher 黑夜 print ...