成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

link與@import在外部引用CSS中的區別

開發 前端
本質上,CSS中link與@import這兩種方式都是為了加載CSS文件,但還是存在著細微的差別,這里就向大家描述一下外部引用CSS中link與@import的區別。

本節主要從五個方面來向大家介紹一下外部引用CSS中link與@import的區別,比如link屬于XHTML標簽,而@import完全是CSS提供的一種方式,link標簽除了可以加載CSS外,還可以做很多其它的事情,比如定義RSS,定義rel連接屬性等,@import就只能加載CSS了。

外部引用CSS中link與@import的區別

這兩天剛寫完XHTML加載CSS的幾種方式,其中外部引用CSS分為兩種方式link和@import。本質上,這兩種方式都是為了加載CSS文件,但還是存在著細微的差別。

差別1:老祖宗的差別。

link屬于XHTML標簽,而@import完全是CSS提供的一種方式。

link標簽除了可以加載CSS外,還可以做很多其它的事情,比如定義RSS,定義rel連接屬性等,@import就只能加載CSS了。

差別2:加載順序的差別。

當一個頁面被加載的時候(就是被瀏覽者瀏覽的時候),link引用的CSS會同時被加載,而@import引用的CSS會等到頁面全部被下載完再被加載。所以有時候瀏覽@import加載CSS的頁面時開始會沒有樣式(就是閃爍),網速慢的時候還挺明顯(夢之都加載CSS的方式就是使用@import,我一邊下載一邊瀏覽夢之都網頁時,就會出現上述問題)。

差別3:兼容性的差別。

由于@import是CSS2.1提出的所以老的瀏覽器不支持,@import只有在IE5以上的才能識別,而link標簽無此問題。

差別4:使用dom控制樣式時的差別。

當使用javascript控制dom去改變樣式的時候,只能使用link標簽,因為@import不是dom可以控制的。

差別5:@import可以在css中再次引入其他樣式表,比如可以創建一個主樣式表,在主樣式表中再引入其他的樣式表,如:

  1. main.css  
  2. ———————-  
  3. @import“sub1.css”;  
  4. @import“sub2.css”;  
  5.  
  6. sub1.css  
  7. ———————-  
  8. p{color:red;}  
  9.  
  10. sub2.css  
  11. ———————-  
  12. .myclass{color:blue}  

這樣更利于修改和擴展.

大致就這幾種差別了,其它的都一樣,從上面的分析來看,還是使用link標簽比較好。

標準網頁制作加載CSS文件時,還應該選定要加載的媒體(media),比如screen,print,或者全部all等。這個我到CSS高級教程中再給大家介紹。

【編輯推薦】

  1. DIV CSS表單布局五個小技巧使用秘笈
  2. CSS中link和@import的區別
  3. 術語匯編 基本CSS濾鏡概述
  4. 完美實現豐富的CSS文字效果
  5. 鼠標經過時改變DIV背景顏色的三種途徑


 

責任編輯:佚名 來源: hi.baidu.com
相關推薦

2010-09-01 15:11:09

linkimportCSS

2010-09-08 09:33:09

CSSlink@import

2010-09-07 16:21:37

CSSDisplayVisibility

2010-08-30 10:52:39

CSSclassid

2010-09-16 10:29:47

DisplayVisibilityCSS

2010-08-23 10:57:14

CSSclassid

2010-09-06 16:00:41

CSSborder

2010-09-09 14:16:24

pxemCSS

2010-09-06 16:27:06

CSSabsoluterelative

2010-09-08 14:46:36

CSSborder

2010-08-30 10:32:38

SPANDIV

2017-03-20 19:18:00

Android符號引用

2022-03-30 14:34:21

鴻蒙HarmonyOScss

2009-08-21 09:28:23

this與$(this

2010-08-20 14:47:02

IEFirefoxCSS

2010-08-27 15:56:52

IEFirefoxCSS

2020-07-01 07:23:36

物聯網教育技術

2010-09-08 17:11:29

CSS塊元素CSS內聯元素

2010-09-13 13:01:34

CSSpxem

2023-10-17 08:13:41

C++鏈接
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人av一区二区三区 | 日本在线中文 | 一区二区三区四区av | 精品国产一区二区在线 | 天天干天天色 | 国产99精品| 欧美精品网站 | 精品一区二区三区中文字幕 | www日日日 | 免费午夜电影 | 中文字幕视频在线免费 | 国产精品欧美一区二区三区不卡 | japanhdxxxx裸体 | 91精品国产91久久综合桃花 | 国产在线h | 日本黄色片免费在线观看 | 欧美一区二区三区精品 | 国产精品久久久久一区二区三区 | 国产精品久久亚洲 | 欧美日本一区 | 99久久夜色精品国产亚洲96 | 91大神新作在线观看 | 九九热精品视频 | www.久久久久久久久久久 | 你懂的在线视频播放 | 一区二区三区四区电影视频在线观看 | 国产激情偷乱视频一区二区三区 | 91黄色免费看 | a毛片| 欧美一区二区三区在线观看 | 免费一区二区在线观看 | 国产日韩视频 | 美女毛片| 91av在线免费观看 | 国产日韩精品一区 | 国产超碰人人爽人人做人人爱 | 羞羞的视频网站 | 日韩av一区二区在线观看 | 国产成人精品综合 | 午夜看片网站 | 无码一区二区三区视频 |