页面导入样式通常使用link和@import
区别
1、本质区别:link是XHTML标签,@import是CSS提供的一种方式。
2、加载顺序:
当页面被加载时,link引用CSS会同时被夹在,而@import引用CSS会等到页面全被下载完再加载;因此当使用@import加载CSS页面时网速慢时页面有时会没样式
3、兼容性:
@import时CSS2.1提出的老浏览器不支持,只有IE5以上才能识别,而link标签无此问题,完全兼容。
4、可控性
当使用JavaScript控制dom去更改样式时,只能使用link标签,因为@import不是dom可以控制
页面导入样式的两种方法及区别
最新推荐文章于 2024-03-26 10:30:10 发布