HTML 链接
链接几乎在所有网页中都可以找到。链接允许用户从一个页面单击到另一个页面。
HTML 链接 - 超链接
HTML
链接是超链接。
您可以单击链接并跳转到另一个文档。
当您将鼠标移到链接上时,鼠标箭头将变成一只小手。
注意: 链接不必是文本。链接可以是图像 或任何其他 HTML
元素!
HTML 链接 - 语法
HTML 标记定义超链接。 它具有以下语法:<a>
1 | <a href="url">link text</a> |
该元素最重要的属性是 href
属性,它指示链接的目标。<a>
链接文本是读者可见的部分。
单击链接文本,会将读者发送到指定的 URL
地址。
1 | 此示例演示如何创建指向 adamsw.com 的链接: |
默认情况下,链接将在所有浏览器中显示如下:
未访问的链接带有下划线和蓝色
访问过的链接带有下划线和紫色
活动链接带有下划线和红色
提示: 当然,链接可以用 CSS 设置样式,以获得 再看一眼!
HTML 链接 - 目标属性
默认情况下,链接的页面将显示在当前浏览器窗口中。 若要更改此设置,必须为链接指定另一个目标。
该属性指定打开链接文档的位置。target
该属性可以具有以下值之一:target
_self
-违约。在以下位置打开文档 单击时的窗口/选项卡相同
_blank
- 在新窗口或标签页中打开文档
_parent
- 在父框架中打开文档
_top
- 在窗口的整个正文中打开文档
1 | 使用 target=“_blank” 在新的浏览器窗口或标签页中打开链接的文档: |
绝对 URL 与相对 URL
上面的两个示例都使用绝对 URL(完整的 Web 地址) 在属性中。href
本地链接(指向同一网站内页面的链接)使用相对 URL(不 “https://www”部分):
1 | <h2>Absolute URLs</h2> |
HTML 链接 - 使用图像作为链接
要使用图片作为链接,只需将标签放在标签内即可:<img>``<a>
1 | <a href="default.asp"> |
链接到电子邮件地址
在属性内部使用,以创建一个链接,该链接将打开用户的电子邮件程序(到 让他们发送一封新电子邮件): mailto:
href
1 | <a href="mailto:someone@example.com">Send email</a> |
按钮作为链接
要使用 HTML 按钮作为链接,您必须添加一些 JavaScript
代码。
JavaScript
允许您指定在某些事件中发生的情况,例如单击按钮:
1 | <button onclick="document.location='default.asp'">HTML Tutorial</button> |
提示: 在我们的 JavaScript
教程中了解有关 [JavaScript] 的更多信息。
链接标题
该属性指定有关元素的额外信息。 当鼠标移动到元素上时,该信息通常显示为工具提示文本。title
1 | <a href="http://www.adamsw.com/html/" title="Go to adamsw HTML section">Visit our HTML Tutorial</a> |
详细了解绝对 URL 和相对 URL
1 | 使用完整 URL 链接到网页: |
1 | 链接到位于当前网站上的 html 文件夹中的页面: |
1 | 链接到与当前页面位于同一文件夹中的页面: |
您可以在 HTML 一章中阅读有关文件路径的更多信息 [文件路径]。
本章小结
- 使用元素定义链接
<a>
- 使用属性定义链接地址
href
- 使用该属性定义打开链接文档的位置
target
- 使用元素(内部) 将图像用作链接
<img>``<a>
- 使用属性内的方案创建用于打开用户电子邮件程序的链接
mailto:
href
HTML Link标签
Tag | Description |
---|---|
<a> |
Defines a hyperlink |
有关所有可用 HTML 标记的完整列表,请访问我们的 [HTML 标记参考]。
0评论