97免费在线观看视频 I 午夜夫妻视频 I 久久久久久网站 I 天堂网男人 I 欧美大波大乳人奶 I 丝袜 中出 制服 人妻 美腿 I 窝窝午夜理论片影院 I 日韩在线伦理电影 I 韩国特级毛片 I 亚洲欧美另类激情 I 在线成人日韩 I 麻豆视频免费看 I 黄色生活毛片 I 极品一线天小嫩嫩真紧 I 色久天堂 I 久久久久久黄色片 I 林智妍三级露全乳电影视频 I 大肉大捧一进一出好爽视频 I 空乘伦理hd I 少妇口述与子做过爱 I 成人免费影片 I 国产精品国内免费一区二区三区 I 日韩制服一区 I 青青草福利在线 I 日本在线观看不卡视频 I 婷婷六月综合亚洲 I 国产又粗又黄又硬 I 美女扒开屁股让男子桶爽 I 欧美性午夜视频观看 I 欧美狠狠插 I 亚洲福利在线观看视频 I 无码抽搐高潮喷水流白浆 I 亚洲欧美国产日韩色伦 I 你懂的视频网站在线观看 I www.蜜桃视频在线观看 I 日本无码人妻精品一区二区蜜桃 I 久久中文字幕人妻丝袜 I 碰草在线视频 I 日韩精品成人av网站

css樣式的優(yōu)先級

2020/11/9 9:10:14   閱讀:9554    發(fā)布者:9554

多重樣式(Multiple Styles):如果外部樣式、內(nèi)部樣式和內(nèi)聯(lián)樣式同時應用于同一個元素,就是使多重樣式的情況。

一般情況下,優(yōu)先級如下:

(外部樣式)External style sheet <(內(nèi)部樣式)Internal style sheet <(內(nèi)聯(lián)樣式)Inline style

  <style type="text/css">
      /* 內(nèi)部樣式 */
      h3{color:green;}
    </style>
 
    <!-- 外部樣式 style.css -->
    <link rel="stylesheet" type="text/css" href="style.css"/>
    <!-- 設(shè)置:h3{color:blue;} -->

選擇器的優(yōu)先權(quán)
1.  內(nèi)聯(lián)樣式表的權(quán)值最高 1000;

2.  ID 選擇器的權(quán)值為 100

3.  Class 類選擇器的權(quán)值為 10

4.  HTML 標簽選擇器的權(quán)值為 1

  <style type="text/css">
        #redP p {
             /* 權(quán)值 = 100+1=101 */
             color:#F00;  /* 紅色 */
        }
 
        #redP .red em {
             /* 權(quán)值 = 100+10+1=111 */
             color:#00F; /* 藍色 */
 
        }
 
        #redP p span em {
             /* 權(quán)值 = 100+1+1+1=103 */
             color:#FF0;/*黃色*/
        }
    </style>

標簽內(nèi)的數(shù)據(jù)顯示為藍色。


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)先級最大;

IE 瀏覽器下載或者渲染的順序可能如下:

●   IE 下載的順序是從上到下;

●   JavaScript 函數(shù)的執(zhí)行會阻塞IE 的下載;

●   IE 渲染的順序也是從上到下;

●   IE 的下載和渲染是同時進行的;

●   在渲染到頁面的某一部分時,其上面的所有部分都已經(jīng)下載完成(但并不是說所有相關(guān)聯(lián)的元素都已經(jīng)下載完。)

●   在下載過程中,如果遇到某一標簽是嵌入文件,并且文件是具有語義解釋性的(例如:JS腳本,CSS樣式),那么此時IE的下載過程會啟用單獨連接進行下載。并且在下載后進行解析,如果JS、CSS中如有重定義,后面定義的函數(shù)將覆蓋前面定義的函數(shù)。

●   解析過程中,停止頁面所有往下元素的下載。樣式表文件比較特殊,在其下載完成后,將和以前下載的所有樣式表一起進行解析,解析完成后,將對此前所有元素(含以前已經(jīng)渲染的)重新進行樣式渲染。并以此方式一直渲染下去,直到整個頁面渲染完成。

●   Firefox 處理下載和渲染的順序大體相同,只是在細微之處有些差別,例如:iframe 的渲染。