href与src区别

1.href:Hypertext Reference的缩写,超文本引用,它指向一些网络资源,建立和当前元素或者说是本文档的链接关系。在加载它的时候,不会停止对当前文档的处理,浏览器会继续往下走。常用在a、link等标签。

 <a href="http://www.baidu.com"></a>
<link type="text/css" rel="stylesheet" href="common.css">

如上面所显示的那样,当浏览器加载到link标签时,会识别这是CSS文档,并行下载该CSS文档,但并不会停止对当前页面后续内容的加载。这也是不建议使用@import加载CSS的原因。

2.src:source的所写,表示的是对资源的引用,它指向的内容会嵌入到当前标签所在的位置。由于src的内容是页面必不可少的一部分,因此浏览器在解析src时会停下来对后续文档的处理,直到src的内容加载完毕。常用在script、img、iframe标签中,我们建议js文件放在HTML文档的最后面。如果js文件放在了head标签中,可以使用window.onload实现js的最后加载。

<frame src="top.html">
<iframe src="top.html">
<script src="show.js">

总结:href用于建立当前页面与引用资源之间的关系(链接),而src则会替换当前标签。遇到href,页面会并行加载后续内容;而src则不同,浏览器需要加载完毕src的内容才会继续往下走。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 扫描识字个人信息保护政策 为切实保护扫描识字用户隐私权益,优化用户体验,扫描识字运营方根据现行法规及政策,制定本个...
    NSlogLover阅读 3,003评论 0 0
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 6,595评论 0 8
  • --- 学习目标: - 了解常用浏览器 - 掌握WEB标准 - 理解标签语义化 - 掌握常用的排版标签 ...
    红豆丁244阅读 5,179评论 0 2
  • 这是关于一个人一生的故事,它表达了时间的漫长和时间的短暂,表达了时间的动荡和时间的宁静。 看此书之前还看过其他几部...
    子煦暖阳阅读 7,541评论 1 10
  • 考试 金融资产第二遍完成,长期股权投资第二遍开始。 给自己打气吧,权益法。 今天才到十三章。
    294卷阅读 1,832评论 0 0

友情链接更多精彩内容