【HTML面试题】src和href的区别

一、请求资源不同

  • src 在请求资源时,会把这个资源下载下来
  • href 建立链接通道,也就是引用元素和当前文档建立链接

二、作用结果不同

  • src 会替换当前元素
  • href 只是引用资源和当前元素建立链接,所以不会替换当前内容。

三、浏览器解析方式不同

  • 当浏览器解析到 src 时,会暂停其他资源的下载和处理,知道该资源加载、编译、执行完毕。所以一般建议把 js 脚本放在页面底部。
  • 当浏览器识别到它他指向的⽂件时,就会并行下载资源,不会停⽌对当前⽂档的处理

src常用在script 和js脚本

href:常用在a、 link标签

相关推荐
karshey6 小时前
【vue】NoticeBar:滚动通知栏组件手动实现(内容、速度、循环间隔可配置)
前端·javascript·vue.js
醉方休6 小时前
React 官方推荐使用 Vite
前端·react.js·前端框架
花菜会噎住6 小时前
Vue3 路由配置和使用与讲解(超级详细)
开发语言·javascript·ecmascript·路由·router
细节控菜鸡6 小时前
【2025最新】ArcGIS for JavaScript 快速实现热力图渲染
开发语言·javascript·arcgis
Dontla6 小时前
React惰性初始化函数(Lazy Initializer)(首次渲染时执行一次,只执行一次,应对昂贵初始化逻辑)(传入一个函数、传入函数)
前端·javascript·react.js
lypzcgf7 小时前
FastbuildAI新建套餐-前端代码分析
前端·智能体平台·ai应用平台·agent平台·fastbuildai
南囝coding7 小时前
Claude Code 插件系统来了
前端·后端·程序员
摇滚侠7 小时前
Spring Boot 3零基础教程,WEB 开发 默认的自动配置,笔记25
前端·spring boot·笔记
Cherry Zack7 小时前
Vue Router 路由管理完全指南:从入门到精通前言
前端·javascript·vue.js
亮子AI8 小时前
【npm】npm install 产生软件包冲突怎么办?(详细步骤)
前端·npm·node.js