HTML中元素的href和src有什么区别?

4 min read

在HTML中,href属性和src属性都是用于指定链接地址的属性。它们之间的区别在于:

  • href(Hypertext Reference)是用于指定超链接(anchor)的链接地址,可以是相对路径或绝对路径,可以指向外部网页或文档内的某个位置。href通常用于<a>元素、<link>元素、<base>元素等标签中。
  • src(Source)是用于指定资源文件的链接地址,可以是相对路径或绝对路径,例如图片、音频、视频等媒体文件或JavaScript、CSS等代码文件。src通常用于<img>元素、<script>元素、<audio>元素、<video>元素等标签中。

通俗来说,href是用来连接不同的文件和不同的位置,类似于超链接的作用;而src则是用来嵌入资源文件的,将外部文件嵌入到当前网页中,直接显示或者引用。