成都SEO企业网站外包 SEO优化

成都网站建设:Link 和 @import 引入CSS的区别

  成都网站建设:Link 和 @import 引入CSS的区别

  简单来讲有以下区别:

  适用范围不同:

  @import可以在网页页面中使用,也可以在css文件中使用,用来将多个CSS文件引入到一个CSS文件中;而link只能将CSS文件引入到网页页面中。

  功能范围不同:

  link属于XHTML标签,而@import是CSS提供的一种方式,link

  标签除了可以加载CSS外,还可以定义RSS,定义rel连接属性等,@import就只能加载CSS。

  加载顺序不同:

  当一个页面被加载的时候,Link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载,所以有时候浏览@import加载CSS的页面时开始会没有样式,这种是在网速慢的时候才会看得出来。

  兼容性差别:

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


作者:liuxingyu00000 分类:未命名 浏览:36 评论:0
留言列表
发表评论
来宾的头像