Skip to content

2. CSS的多种引入方式、link和@import的区别

引入方式

引入CSS的方式主要有link标签和@import

区别

作用的区别

link是HTML标签,不仅可以加载CSS还可以

加载顺序的区别

加载页面时,link标签引入的CSS被同时加载;@import引入的CSS在页面加载完毕后加载。

兼容性问题

CSS2.1以后才有了@import语法,所以需要IE5+的浏览器才适配。而link标签为HTML标签,没有兼容性问题。

JS操作

可以通过JS动态添加link标签(因为是HTML标签),而@import不可以。

KESHAOYE-知识星球