基本上,我想知道@import將樣式表導(dǎo)入到現(xiàn)有樣式表中而不是僅添加另一個(gè)樣式表的優(yōu)點(diǎn)/目的是什么?<link rel="stylesheet" type="text/css" href="" />到文件頭?
3 回答

白板的微信
TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
從頁(yè)面速度的角度來(lái)看,@import幾乎不應(yīng)該使用CSS文件,因?yàn)樗梢苑乐箻邮奖肀煌瑫r(shí)下載。例如,如果樣式表A包含以下文本:
@import url("stylesheetB.css");
那么在下載第一個(gè)樣式表之前,可能無(wú)法開始下載第二個(gè)樣式表。另一方面,如果兩個(gè)樣式表都在<link>主HTML頁(yè)面的元素中引用,則可以同時(shí)下載兩個(gè)樣式表。如果兩個(gè)樣式表總是一起加載,將它們簡(jiǎn)單地組合到一個(gè)文件中也很有幫助。
有時(shí)在某些情況下@import適當(dāng),但通常是例外,而不是規(guī)則。
添加回答
舉報(bào)
0/150
提交
取消