link和@import的区别

1.link是HTML标签,@import是CSS提供的方式;

2.页面加载时,link同时被加载,@import则会等页面加载完再加载;

3.@import是CSS2.1提供的方法,老版本不支持,只在IE5以上识别,而link因为是HTML标签,不会有兼容问题;

4.link的权重高于@import;

5.使用DOM控制的元素不同,JS控制DOM修改页面样式只能用link,因为@import不是DOM可以控制的不支持。

——收集整理于网络

原文地址:https://www.cnblogs.com/atao24/p/14781234.html