link标签和@import的区别
相同点:两者都可以引入外部样式
不同点:
1、从属关系不同
link标签是HTML中标签,不仅可以加载样式,还可以定义一些属性ref
@import是css提供语法规则,其作用只有一个引入外部样式
2、加载顺序不同
link标签与页面同时加载
@import引入的css样式,是在页面加载完毕后样式才被加载
3、兼容性不同
link属于HTML中的标签,无兼容问题
@import是css2.1才有的语法,兼容IE5+
4、DOM操作不同
link是一个标签,可以通过DOM操作这个标签,引入样式
@import是css样式层的东西,没有办法进行DOM操作