开发者社区> 问答> 正文

CSS中的 link 和@import 的区别是什么呢?

CSS中的 link 和@import 的区别是什么呢?

展开
收起
游客vwuxaq6iqaowc 2021-12-14 17:07:39 3067 0
1 条回答
写回答
取消 提交回答
  • a. link属于HTML标签,而@import是CSS提供的,且只能加载 CSS

    b. 页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载

    c. import只在IE5以上才能识别,而link是HTML标签,无兼容问题

    d. link方式的样式的权重 高于@import的权重

    e. 当使用 Javascript 控制 DOM 去改变样式的时候,只能使用 link 方式,因为 @import 眼里只有 CSS ,不是 DOM 可以控制

    2021-12-14 17:07:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载