国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 门源| 城口县| 平果县| 安多县| 当涂县| 克东县| 内乡县| 曲沃县| 西安市| 北辰区| 延川县| 卢湾区| 霍林郭勒市| 瑞丽市| 五华县| 江津市| 会昌县| 闻喜县| 什邡市| 时尚| 阳春市| 奉节县| 修文县| 浦东新区| 右玉县| 绵阳市| 靖州| 建德市| 张北县| 岳普湖县| 梅河口市| 会泽县| 龙门县| 海城市| 巴中市| 周至县| 犍为县| 凤凰县| 贺州市| 万载县| 青浦区|