【原文:http://bbs.blueidea.com/viewthread.php?tid=25904&page=】

差别1:老祖宗的差别。link属于XHTML标签,而@import完全是CSS提供的一种方式。
  link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。

  差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS 会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时候还挺明显(梦之都加载CSS 的方式就是使用@import,我一边下载一边浏览梦之都网页时,就会出现上述问题)。

  差别3:兼容性的差别。由于@import是CSS2.1提出的所以老的浏览器不支持,@import只有在IE5以上的才能识别,而link标签无此问题。

  差别4:使用dom控制样式时的差别。当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。

转载于:https://www.cnblogs.com/ungshow/archive/2009/01/20/1379169.html

CSS中link与import差别相关推荐

  1. 外部引用CSS中 link与@import的区别

    这两天刚写完XHTML加载CSS的几种方式,其中外部引用CSS分为两种方式link和@import. 本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别. 差别1:老祖宗的差别.link ...

  2. 爱创课堂每日一题八十九天- CSS中link和@import的区别是:

    Link属于html标签,而@import是CSS中提供的br/>在页面加载的时候,link会同时被加载,而@import引用的CSS会在页面加载完成后才会加载引用的CSS @import只有在 ...

  3. CSS中通过import方式导入的方法

    在高性能网站设计的第五章,我简要的提到@import 对于网站的性能有某些负面的影响,然后我在 Web 2.0 Expo 的演讲上深入探讨了这个问题,并创建了一些测试页面和HTTP瀑布状图表,这些在下 ...

  4. CSS 的导入方式 (link or import ?)

    前言 最常看见的CSS的使用方式有三种 1. 在span, div 等标签上直接使用 style 属性定义CSS <span style="color:blue">Th ...

  5. 添加css的方式:link与@import区别

    如何在html中添加css? 在html中设置css共有三种方式,分别是: 行内式 内嵌式 导入式-link 导入式-@import 1.行内式.即在html标签中的style属性中设置css,值得注 ...

  6. UI设计师必知:link和@import引用css文件方法的区别

    <link>元素所参考的样式用户可以自由的选择加以改变,而导入的样式表单就自动的与剩下的样式表融合在一起了 CSS与HTML文档结合的4中方法: 1 使用<link>元素链接到 ...

  7. [css] 在css中为什么说不建议使用@import?

    [css] 在css中为什么说不建议使用@import? @import 属于 CSS,所以导入语句应写在 CSS 中,要注意的是导入语句应写在样式表的开头,否则无法正确导入外部文件:@import ...

  8. link引入html5,CSS引入方式 | link和@import的区别 — 生僻的前端考点

    link和@import的区别 HTML5学堂:CSS的引入方式有外部引入.页面头部书写.标签内联书写,其实还有@import的引入方式,但是现在基本被淘汰掉了.为了让大家了解到更多的知识,今天给大家 ...

  9. link和import的区别,src和href的区别,css hark 以及HTML5及css3的新增特性

    link和import的区别 link是标签浏览器会在一开始就渲染样式而import是引入会在最后引入 link是XHTML标签,无兼容问题:@import是在CSS2提出的,低版本的浏览器不支持 l ...

最新文章

  1. 你的4nm安卓旗舰芯片来了!骁龙8 Gen 1:支持8K HDR,功耗降30%,雷军:小米12首发...
  2. Window phone用手机来控制电脑的多媒体播放
  3. RxJS Functional Programming
  4. 后台OData model data查看工具
  5. 交叉报表问题 subDataset
  6. 机器学习 —— 概率图模型(推理:采样算法)
  7. 一位70后的感叹:下半辈子我会陷入贫困吗?
  8. 抖音直播电商带货项目商业运营计划书短视频创业规划方案
  9. CUDA+Pycharm-gpu版本+Anaconda安装
  10. 美,英,荷文元音及元音组合国际音标对照表
  11. Android:加载网图时精确获取图片格式
  12. 大数据基础(林子雨版)
  13. 用文件保存游戏服务器数据恢复,玩植物大战僵尸等单机游戏时,存档丢失了怎么数据恢复?...
  14. 手机上该怎么合并PDF?这个方法可不要错过
  15. 计算机图形学孔令德基础知识,计算机图形学基础教程孔令德答案
  16. 一个3D摄像机的设计与实现
  17. 智能手环方案开源(含源码,原理图,APP,通信协议等) ...
  18. icap协议————2014.6.4
  19. 药物研发统计师的一天(试验设计篇)
  20. 7-99 含有2个运算符的算数表达式(选作)7-100 运算符的优先级7-101 水仙花数判断

热门文章

  1. 用于实现 Web 服务的 SOA 编程模型,第 10 部分: SOA 用户角色
  2. 1-Tenor AF AFT400-实战-基本配置
  3. LiveCDLiveUSB制作
  4. python 算法库_一个易用又功能强大的 Python遗传算法库
  5. 哈希表 哈希函数 时间_您需要了解的哈希函数
  6. 初创公司 经营_LibreCorps指导人道主义初创公司如何运行开源方式
  7. 如何在Linux中将用户添加到组
  8. linux成为管理员_为什么要成为系统管理员
  9. 为什么开源和企业用户是天生的盟友
  10. 美国 otc 数字货币_美国数字公共图书馆的免费藏书量是第一年的三倍