- 差别一:link 属于 XHTML 标签,而 @import 完全是 CSS 提供的 一种方式。link标签除了可以加载 CSS 外,还可以做很多事情,比如定义 RSS ,定义 rel 链接属性等。 @import 就只能加载 css.
- 差别二:加载顺序的不同,当一个页面加载时,link 引用的 css 会被同时加载。而 @import 引用的css 会等到页面全部被下载完再去加载。
- 差别三:@是 CSS 2.1提出的,老的浏览器不支持,@import 只能在 IE5 以上才能识别。
- 差别四:使用 DOM 控制样式时有差别,当使用 javascript 控制 DOM 在改变样式时,只能使用 link 标签,因为@import 不是DOM 可以控制的。
相关文章
- 08-29link 和 @import的区别
- 08-29【微信小程序】在js中导入第三方js或自己写的js,使用外部js中的function的两种方法 import和require的区别使用方法
- 08-29link 和 import 导入外部样式的区别
- 08-29jsp中@import导入外部样式表与link链入外部样式表的区别
- 08-29link和import导入外部样式的区别
- 08-29link与@import导入css样式区别
- 08-29关于CSS各种选择器,还有各种引入样式表的区别,import导入样式表,在介绍一些伪类选择器
- 08-29引用外部CSS的link和import方式的分析与比较
- 08-29@import和link的区别
- 08-29CSS有哪些引入方式,link和@import的区别