返回

万维网世界的关键元素:url、href、src

前端

url:资源定位之锚

统一资源定位符(URL)是互联网上标准资源的地址,由模式、服务器名称、路径和文件名四部分组成。URL就像是一张地图,指引着浏览器前往互联网上的特定位置并获取所需资源。

url结构剖析

一个典型的URL结构如下:

协议://服务器名称/路径/文件名
  • 协议: 规定了浏览器如何访问资源,常见的协议包括HTTP、HTTPS、FTP等。
  • 服务器名称: 是承载资源的计算机的域名或IP地址。
  • 路径: 是资源在服务器上的具体位置,通常由目录和子目录组成。
  • 文件名: 是资源的名称,包括扩展名。

url的妙用

URL用途广泛,主要包括以下几个方面:

  • 访问网站:在浏览器中输入URL,就可以访问相应的网站。
  • 链接资源:在网页中插入URL,就可以将用户引导至其他网页或资源。
  • 传递参数:在URL中添加参数,可以将信息传递给服务器或网页。

href:超链接的桥梁

href(hyperlink reference)是超链接的属性,用于指定超链接指向的目标URL。当用户点击超链接时,浏览器会根据href属性中的URL加载相应的资源。

href的结构和作用

href属性的值通常为一个URL,但也支持其他类型的链接,如电子邮件地址、电话号码等。在HTML代码中,href属性通常出现在<a>标签中,如下所示:

<a href="https://www.example.com">Example Website</a>

在这个例子中,href属性的值为“https://www.example.com”,当用户点击这个超链接时,浏览器会加载Example Website网站。

href的广泛应用

href属性在网页中有着广泛的应用,主要包括以下几个方面:

  • 导航网站:通过超链接,用户可以在网站的不同页面之间跳转。
  • 链接外部资源:通过超链接,用户可以访问网站之外的资源,如其他网站、图片、视频等。
  • 触发事件:通过href属性,可以触发特定的事件,如打开新的浏览器窗口、提交表单等。

src:引用资源的利器

src(source)属性用于指定资源的来源,常见于<img><script><iframe>等标签中。src属性的值通常为一个URL,指示浏览器从该URL加载资源。

src的结构和作用

src属性的值通常为一个URL,但也可以是其他类型的资源标识符,如数据URI等。在HTML代码中,src属性通常出现在以下几个标签中:

  • <img>标签:用于加载图片。
  • <script>标签:用于加载脚本文件。
  • <iframe>标签:用于加载其他网页或资源。

src的广泛应用

src属性在网页中有着广泛的应用,主要包括以下几个方面:

  • 加载图片:通过src属性,可以将图片加载到网页中。
  • 加载脚本:通过src属性,可以将脚本文件加载到网页中,从而实现各种交互功能。
  • 加载其他网页:通过src属性,可以将其他网页加载到<iframe>中,实现页面嵌入的功能。

总结

url、href和src是万维网世界中不可或缺的三大元素,它们共同构成了互联网的信息传输和交互的基础。