一、请求资源不同
- src 在请求资源时,会把这个资源下载下来
- href 建立链接通道,也就是引用元素和当前文档建立链接
二、作用结果不同
- src 会替换当前元素
- href 只是引用资源和当前元素建立链接,所以不会替换当前内容。
三、浏览器解析方式不同
- 当浏览器解析到 src 时,会暂停其他资源的下载和处理,知道该资源加载、编译、执行完毕。所以一般建议把 js 脚本放在页面底部。
- 当浏览器识别到它他指向的⽂件时,就会并行下载资源,不会停⽌对当前⽂档的处理
src常用在script 和js脚本
href:常用在a、 link标签