本质都是为了加载css文件,但还是有区别:
起源区别


加载顺序
页面被加载时,link引用的css文件会同时加载
页面全部加载完时,@import引用的css才会被加载
兼容性的差别
@import 是CSS2.1提出的,IE5以上才识别
link没有兼容性问题
使用dom控制样式时的差别
使用JavaScript去控制dom修改样式,只能使用link
@import不是dom可以控制的
页面被加载时,link引用的css文件会同时加载
页面全部加载完时,@import引用的css才会被加载
@import 是CSS2.1提出的,IE5以上才识别
link没有兼容性问题
使用JavaScript去控制dom修改样式,只能使用link
@import不是dom可以控制的
本文标题:link 与 @import
本文链接:https://www.haomeiwen.com/subject/uplxpftx.html
网友评论