link标签与@import语句引入样式的区别

  1. <link>标签是HTML提供的标签,不仅可以加载样式表,还可以引入站点图标、预加载资源等;而@import是CSS语法,用于导入其他样式表。
  2. @import只在IE5以上版本才能被识别,相比之下<link>标签无兼容性问题。
  3. link标签引入的CSS是与页面加载并行进行的,且多个CSS文件同时加载,先加载好的先解析(但这并不意味着后解析的CSS文件中的样式会覆盖先解析的,它们仍然遵守CSS文件引入顺序的层叠规则,因为浏览器的样式解析器会维护源码中CSS文件的引入顺序);而@import引入的CSS文件会在页面加载完毕后才开始加载。
posted @ 2022-07-09 00:05  ˙鲨鱼辣椒ゝ  阅读(34)  评论(0)    收藏  举报