src与href的异同

相同点:

在跨域中,src,href,这些发送的请求都是get请求;

不同点:

1,

概念:href (Hypertext Reference)指定网络资源的位置;

理解:href 用作 "连结前往"(引用)

当浏览器加载一个样式表的时候

<link href=”a.css” rel=”stylesheet” />

页面解析不会暂停,(由于浏览器需要样式规则去渲染页面时,渲染过程可能被暂停)。

2,

概念:src (Source)属性仅仅 嵌入当前资源到当前文档元素定义的位置;

理解:src通常用作“拿取”(引入);

<script src=”a.js”></script>

在浏览器下载,编译,执行这个文件之前,页面的加载和处理会被暂停,这也是建议把js文件放到底部加载的原因,img标签与此类似。浏览器暂停加载直到提取和加载图像。

原文地址:https://www.cnblogs.com/wang715100018066/p/6658165.html