如何在 HTML 页面中插入超链接?


要在 HTML 页面中插入超链接,我们必须使用锚标签 <a> 和 </a> 标签,它们用于定义链接。<a> 标签表示超链接的开始,< / a> 标签表示超链接的结束。在这些标签内添加的任何文本都将用作超链接。在 <a href = " "> 中添加链接的 URL。

以下是超链接的使用示例:

< html>
<head>
   ...
</head>
<body>
   --
   <a href = " url "> text < / a>
</body>
</html>

在 HTML 中,所有链接都被视为超链接。这些超链接允许用户点击并跳转到另一个页面/文档。我们不能将文本作为链接,因为它不允许点击。因此,我们需要在文本上使用超链接。

语法

以下是插入 HTML 中超文本的语法:

<a href="url"> Your text for link </a>

示例

在 HTML 中使用不同的链接:

<!DOCTYPE html>
<html>
<body>
   <h2>Here is the text Hyperlink</h2>
   <p><a href="https://tutorialspoint.com">Text URL</a></p>

   <h2>Here is the Image hyperlink</h2>
   <p><a href="https://tutorialspoint.com/images/cbse-class-6-maths-notes_icon.svg">Dummy image</a></p>
</body>
</html>

当我们运行上述程序时,我们会看到三个超链接(分别是文本、图像和电子邮件),以及三个标题,每个标题都有一个指定的 URL。

让我们详细讨论如何插入电子邮件链接、图像链接和文本链接:

使用图像作为链接

我们可以通过简单地将 <img> 标签放在锚标签 <a> 内来使用图像作为链接。

示例

以下示例显示了如何使用图像作为链接:

<!DOCTYPE html>
<html>
<body>
   <a href="https://tutorialspoint.com/statistics/index.htm">
      <img src="https://tutorialspoint.com/images/statistics_icon.svg" alt="HTML tutorial" style="width:300px; height:250px;">
   </a>
</body>
</html>

当我们运行上述程序时,我们会看到一个 png 图像,当点击它时,您将被重定向到指定的 URL。

使用电子邮件地址作为链接

要链接电子邮件地址,我们需要在 href 属性中使用 mailto:,这将打开用户的电子邮件程序。

示例

让我们看一个示例以更好地理解:

<!DOCTYPE html>
<html>
<body>
   <h1> Links to Email Address</h1>
   <p><a href="mailto:[email protected]">Send Email </a> </p>
</body>
</html>

当我们执行上述程序时,我们会看到一个带有“发送电子邮件”文本的超链接。点击该链接,它将重定向到指定的默认邮件地址,这使用户能够直接从网页发送邮件。

使用按钮作为链接

如果您使用按钮作为链接,请尝试向其添加一些脚本代码,这有助于我们指定点击按钮后要执行的操作:

示例

让我们看一个示例以更好地理解:

<!DOCTYPE html>
<html>
<body>
   <h2>Button as a Links</h2>
   <p>Click the button to go to the tutorialsPoint </p>
   <button onclick="document.location='https://tutorialspoint.com/html/html_text_links.htm'">HTML Tutorial</button>
</body>
</html>

当我们运行上述代码时,我们会看到一个标题为“按钮作为链接”的表单,其中段落元素为“点击按钮跳转到 tutorialsPoint”。然后,显示一个标记为“HTML 教程”的按钮,点击该按钮,它将导航到指定的另一个页面。

点击按钮后,它将导航到另一个页面,如下所示:

还有一些匹配特定 URL 的链接:

  • 链接到当前网页内的特定位置。此语法用于链接到同一页面上的索引。

<a href="#index">
  • 使用绝对路径链接到本地机器上的页面:

<a href="http://www.welcome.com">

绝对路径始终包含网站的域名,包括 http://。

  • 使用相对路径链接到同一本地机器上的另一个网页:

<a href="C:/Users/bhanu/Desktop/index.html">

相对路径仅指向本地机器上的文件或文件路径。

  • 链接到另一个网站上的网页

<a href="mypage.html">

此语法用于链接到网页“mypage.html”。

更新于:2023年10月5日

161K+ 次浏览

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告