91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

引入CSS的方式有哪些

發布時間:2021-07-22 14:55:14 來源:億速云 閱讀:129 作者:chen 欄目:移動開發

這篇文章主要講解了“引入CSS的方式有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“引入CSS的方式有哪些”吧!

看到淘寶網頁中這樣寫使用的是import,而很多網站都是使用link,當然還有一些頁面比較簡單,流量很大的網站,是直接將CSS寫在html代碼中的?他們有什么區別?CSS用import還是link好?從經典論壇和另外一個網站大概了解了一下。
看到淘寶網頁中大部分是這樣寫的

代碼如下:


<style type="text/css" media="screen">
@import url("http://www.taobao.com/home/css/global/v2.0.css?t=20070518.css");
</style>


而很多網站使用的都是link

代碼如下:


<link rel="stylesheet" rev="stylesheet" href="default.css" type="text/css" media="all" />


而像google、百度、163等網站他們都是直接寫在網頁中,當然使用鏈接link和導入import的好處就是易于維護,但當網速比較慢的時候,會出現加載中斷的情況,導致頁面排版錯誤。
他倆的作用相同
唯一的不同是服務對象不一樣
@import 為CSS服務
link是為當前的頁服務
藍色經典有網友說 @import會優先執行。
+++++++++++++++++++++++++++++++++++++++++++++++++
外部引用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的頁面時開始會沒有樣式(就是閃爍),網速慢的時候還挺明顯。
差別3:兼容性的差別
由于@import是CSS2.1提出的所以老的瀏覽器不支持,@import只有在IE5以上的才能識別,而link標簽無此問題。
差別4:使用DOM控制樣式時的差別
當使用JavaScript控制DOM去改變樣式的時候,只能使用link標簽,因為@import不是DOM可以控制的。
差別5:@import可以在CSS中再次引入其他樣式表
比如可以創建一個主樣式表,在主樣式表中再引入其他的樣式表,
大致就這幾種差別了(如果還有什么差別,大家告訴我,我再補充上去),其它的都一樣,從上面的分析來看,還是使用link標簽比較好。

感謝各位的閱讀,以上就是“引入CSS的方式有哪些”的內容了,經過本文的學習后,相信大家對引入CSS的方式有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

怀集县| 潮安县| 象山县| 大同市| 玉田县| 漳平市| 敦化市| 平利县| 汕尾市| 方山县| 香河县| 东乡县| 千阳县| 时尚| 凉城县| 武安市| 开封县| 萍乡市| 格尔木市| 揭东县| 凤冈县| 手机| 尼玛县| 巴林右旗| 合水县| 温泉县| 吉木乃县| 墨脱县| 旌德县| 江油市| 灌云县| 揭西县| 丽水市| 康乐县| 罗田县| 平凉市| 怀化市| 东安县| 栾川县| 双桥区| 漯河市|