加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

CSS外部引用时用@import和link 的区别

发布时间:2018-09-01 07:49:00 所属栏目:创业 来源:站长网
导读:外部引用CSS分为两种方法link和@import。本质上,这两种方法都是为了加载CSS文件,但照旧存在着渺小的不同。 不同1: link属于XHTML标签,而@import完满是CSS提供的一种方法。 link标签除了可以加载CSS外,还可以做许多其余的工作,好比界说RSS,界说rel连

  外部引用CSS分为两种方法link和@import。本质上,这两种方法都是为了加载CSS文件,但照旧存在着渺小的不同。

  不同1:

  link属于XHTML标签,而@import完满是CSS提供的一种方法。

  link标签除了可以加载CSS外,还可以做许多其余的工作,好比界说RSS,界说rel毗连属性等,@import就只能加载CSS了。

  不同2:

  加载次序的不同。当一个页面被加载的时辰(就是被赏识者赏识的时辰),link引用的CSS会同时被加载,而@import引用的CSS 会比及页面所有被下载完再被加载。以是偶然辰赏识@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时辰还挺明明。

  不同3:

  兼容性的不同。因为@import是CSS2.1提出的以是老的赏识器不支持,@import只有在IE5以上的才气辨认,而link标签无此题目。

  不同4:

  行使dom节制样式时的不同。当行使javascript节制dom去改变样式的时辰,只能行使link标签,由于@import不是dom可以节制的。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读