src
和 href
是两个不同的属性,用于引用外部资源,它们在 HTML 中有不同的用途:
-
src (Source):
src
是用于指定外部资源的属性,通常用于诸如<img>
,<script>
,<iframe>
,<audio>
,<video>
等元素。src
指定了要嵌入或加载的资源的地址,如图片、脚本、媒体文件等。- 当浏览器解析带有
src
属性的标签时,它会从指定的地址加载资源并将其嵌入到页面中。
-
href (Hypertext Reference):
href
用于创建超链接,通常用于<a>
,<link>
, 和<area>
等元素。href
指定了链接的目标资源的地址,这可以是另一个网页、样式表、文档、文件等。- 当用户点击带有
href
的链接时,浏览器会导航到链接指定的资源,或者在<link>
中用于关联外部样式表。
总之,src
用于嵌入资源,如图像、视频、脚本等,而 href
用于创建超链接,将用户导航到其他资源或页面。这两个属性在 HTML 中扮演不同的角色,因此要根据具体的需求来选择使用哪个属性。