国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS層疊樣式表的層疊是什么意思(自我理解)

2024-07-11 08:51:16
字體:
供稿:網(wǎng)友

解答一:

層疊指的是樣式的優(yōu)先級,當(dāng)產(chǎn)生沖突時以優(yōu)先級高的為準(zhǔn)。
1. 開發(fā)者樣式>讀者樣式>瀏覽器樣式(除非使用!important標(biāo)記 )
2. id選擇符>(偽)類選擇符>元素選擇符
3. 權(quán)重相同時取后面定義的樣式

以下是一段經(jīng)典的html,三個類名分別為模塊、標(biāo)題和正文。
<div class="mod">
<div class="hd"></div>
<div class="bd"></div>
</div>
大部分html頁面都可以由這種結(jié)構(gòu)嵌套或者累加而成。

解答二:

CSS層疊是指CSS樣式在針對同一元素配置同一屬性時,依據(jù)層疊規(guī)則(權(quán)重)來處理沖突,選擇應(yīng)用權(quán)重高的CSS選擇器所指定的屬性,一般也被描述為權(quán)重高的覆蓋權(quán)重低的,因此也稱作層疊。每個CSS選擇器都會有一個權(quán)重(行內(nèi)1000,id100,class10,tag1、可以這樣認(rèn)為),當(dāng)兩個選擇器同時配置同一元素的同一屬性時(比如一個設(shè)置color:red,另一個color:black),就會產(chǎn)生沖突,而解決沖突的方案就是CSS選擇器的權(quán)重,權(quán)重高的來覆蓋權(quán)重低的。

另外,繼承的屬性是權(quán)重重最輕的,會被上面的四個定義方式覆蓋。

CSS語義化其實更多地是指HTML的語義化。 比如下面的一個代碼我們這樣寫:

復(fù)制代碼
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 苍梧县| 文登市| 宁强县| 玉林市| 龙口市| 沁源县| 来宾市| 安达市| 湖北省| 陕西省| 高平市| 广安市| 喀喇沁旗| 东城区| 府谷县| 满城县| 舞钢市| 阜康市| 凉山| 外汇| 浮梁县| 东港市| 滨海县| 宁城县| 宁南县| 儋州市| 曲水县| 南平市| 疏勒县| 崇信县| 抚松县| 柳江县| 博野县| 定兴县| 柳河县| 岳普湖县| 芜湖县| 陈巴尔虎旗| 屏南县| 嵊泗县| 米泉市|