CSS是前端開發(fā)中不可或缺的一部分,為了方便頁面樣式的編寫,CSS引入了層疊的概念,同時(shí)也為CSS樣式的應(yīng)用提供了優(yōu)先級(jí)的判斷標(biāo)準(zhǔn),即所謂的CSS層疊規(guī)則。
層疊規(guī)則是指 CSS 樣式表中的多個(gè)規(guī)則互相作用,從而形成了一個(gè)完整的渲染。對(duì)于同一個(gè)標(biāo)簽的樣式,不同的規(guī)則可以互相合并,但合并的規(guī)則會(huì)存在優(yōu)先級(jí)的差異。 在CSS中,根據(jù)樣式選擇器的級(jí)別不同,可以給樣式賦予不同的優(yōu)先級(jí)。具體包括以下幾個(gè)方面: 1.瀏覽器默認(rèn)樣式優(yōu)先級(jí)最低,即如果沒有設(shè)置樣式,瀏覽器默認(rèn)樣式會(huì)生效。 2.標(biāo)簽內(nèi)嵌樣式優(yōu)先級(jí)僅次于瀏覽器默認(rèn)樣式,在標(biāo)簽內(nèi)部通過