前端面试题(4)—— Link和@import的区别
这两个都是为了加载css文件
-
link是html的标签,@import是css提供的一种方式;link除了加载css还有其他的用途,而@import只能加载css。
-
页面加载时,link引用的css会同时加载,而@import加载的css会等页面全部加载完成后再加载(这样网速慢得时候就可能没有样式或者页面闪烁)。
-
@import兼容性差,link兼容性强。
-
用js控制dom改变样式的时候只有link好使。
总的来说 link 比 @import 好!