开发者社区> 问答> 正文

link和@import有什么区别呀?

link和@import有什么区别呀?

展开
收起
游客5ixw6pdymb5xs 2021-12-14 16:19:48 570 0
1 条回答
写回答
取消 提交回答
  • 相同的地方,都是外部引用 CSS 方式,区别:

    link 是 xhtml 标签,除了加载 css 外,还可以定义 RSS 等其他事务;@import 属于 CSS 范畴,只能加载 CSS

    link 引用 CSS 时候,页面载入时同时加载;@import 需要在页面完全加载以后加载,而且@import 被引用的 CSS 会等到引用它的CSS 文件被加载完才加载

    link 是 xhtml 标签,无兼容问题;@import 是在 css2.1 提出来的,低版本的浏览器不支持

    link 支持使用 javascript 控制去改变样式,而@import 不支持

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

    import 在 html 使用时候需要标签

    2021-12-14 16:20:07
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载