当前位置:网站首页>link 和@improt的区别
link 和@improt的区别
2022-08-05 05:24:00 【MoXinXueWEB】
link 和@import 的区别
1、适用范围不同
@import: 可以在网页页面中使用,也可以在 CSS 文件中使用,用来将多 个 CSS 文件引入到一个 CSS 文件中;
link: 只能将 CSS 文件引入到网页页面中 。
2、功能范围不同
**@import:**是 CSS 提供的一种方式,就只能加载 CSS ;
link: 属于 XHTML 标签,link 标签除 了可以加载 CSS 外,还可以定义 RSS,定义 rel 连接属性等。
3、加载顺序不同
当一个页面被加载的时候,
@import: 引用的 CSS 会等到页面全部被下载完再被加载。所以有时候浏览@import 加载 CSS 的页 面时开始会没有样式(就是闪烁),网速慢的时候还挺明显 ;
link: 引用的 CSS 会同时被加载。
4、兼容性
**@import :**是 css2.1 提出的,所以老的浏览器不支持,@import 只有在 IE5 以上的才能识别;
link: 标签无此问题 。
5、控制样式时的差别
link: 方式可以让用户切换 CSS 样式.现代浏览器如 Firefox,Opera,Safari 都支持 rel=”alternate stylesheet”属性(即可在浏览器上选择不同 的风格), 当然你还可以使用 Javascript 使得 IE 也支持用户更换样式
6、权重区别
link 引入的样式权重大于@import 引入
边栏推荐
猜你喜欢
随机推荐
LeetCode面试题
Tencent Cloud Message Queue CMQ
Wechat applet page jump to pass parameters
Servlet跳转到JSP页面,转发和重定向
CIPU, what impact does it have on the cloud computing industry?
IP address and subnet division
markdown编辑器模板
网络层协议介绍
Technology Sharing Miscellaneous Technologies
Getting Started Document 07 Staged Output
What are some things that you only know when you do operation and maintenance?
LinkSLA坚持用户第一,打造可持续的运维服务方案
正则表达式小实例--去掉字符串中间和两边的空格
In-depth Zabbix user guide - from the green boy
千亿IT运维市场,产品要凭实力说话
RAID disk array
selenium模块的操作之拉钩
[ingress]-ingress使用tcp端口暴露服务
Getting Started Doc 06 Adding files to a stream
The problem of redirecting to the home page when visiting a new page in dsf5.0









