css中引入外部样式的两种方式及区别

第一种方式:使用最多

1
<link rel="stylesheet" href="css文件路径">

第二种方式

1
2
3
<style>
@import url("css文件路径")
</style>

 

两者之间的区别?

区别1:link属于html标签,而@import是css提供的一种方式

区别2:当页面被加载时,link是与页面一同加载的;而@import会等到页面下载完之后再被加载(网速慢时会出现打开没有样式)

区别3:@import是css2.1提出的,老的浏览器不支持,IE5以上才能识别;link不存在这个问题

区别四:当使用javascript控制dom去改变样式的时候,只能使用link标签(dom控制不了@import)

 

posted @   西瓜南瓜哈密瓜  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示