22
2020
11

页面导入样式时,使用link和@import有什么区别?

相同的地方,都是外部引用CSS方式,区别:


link是xhtml标签,除了加载css外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS

link引用CSS时候,页面载入时同时加载;@import需要在页面完全加载以后加载,而且@import被引用的CSS会等到引用它的CSS文件被加载完才加载

link是xhtml标签,无兼容问题;@import是在css2.1提出来的,低版本的浏览器不支持

link支持使用javascript控制去改变样式,而@import不支持

link方式的样式的权重高于@import的权重

import在html使用时候需要<style type="text/css">标签

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。