DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS特效代碼 >> link和@import兩種導入css文件的區別。
link和@import兩種導入css文件的區別。
編輯:CSS特效代碼     

 1。祖先的差別。link屬於XHTML標簽,而@import完全是css提供的一種方式。link標簽除了可以加載css外,還可以做很多事情,比如定義rel連接屬性等,@import就只能加載css。

2.加載順序的差別。當一個頁面被加載的時候,link引用的css會同時被加載,而@import引用的css會等到頁面全部被加載完再被加載。所以有的時候浏覽@import加載css的頁面時開始會沒有樣式,網速慢時更為明顯。

3.兼容性的差別。由於@import是css2.1提出的所以老的浏覽器不支持,只有IE5以上才能識別,而link標簽沒有兼容問題。

4.使用DOM控制樣式時的差別。當使用JavaScript控制DOM去改變樣式的時候,只能使用link標簽,因為@import不是DOM可以控制的。

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

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved