指向 github.com 的超链接:
<a target="_blank" href="https://github.com/jaywcjlove">HTML Tutorial</a>
<a>
标签定义了一个超链接,用于从一个页面链接到另一个页面。<a>
元素最重要的属性是 href
属性,它指示链接的目的地。
默认情况下,链接将在所有浏览器中显示如下:
属性 | 值 | 描述 |
---|---|---|
download | filename | 指定当用户单击超链接时将下载目标 |
href | URL | 指定链接指向的页面的 URL |
hreflang | language_code | 指定链接文档的语言 |
media | media_query | 指定链接文档针对什么媒体/设备进行优化 |
ping | list_of_URLs | 指定一个以空格分隔的 URL 列表,当点击链接时,浏览器将发送带有正文 ping 的 post 请求(在后台)。 通常用于跟踪 |
referrepolicy | no-referrer, no-referrer-when-downgrade, origin, origin-when-cross-origin, same-origin, strict-origin-when-cross-origin, unsafe-url |
指定与链接一起发送的推荐人信息 |
rel | alternate, author, bookmark, external, help, license, next, nofollow, noreferrer, noopener, prev, search, tag |
指定当前文档和链接文档之间的关系 |
target | _blank, _parent, _self, _top |
指定打开链接文档的位置 |
type | media_type | 指定链接文档的媒体类型 |
<a> | Yes | Yes | Yes | Yes | Yes |
所有浏览器都支持 <a>
标签。
<a>
标签支持 HTML 中的全局属性。
<a>
标签支持 HTML 中的事件属性。
本例演示如何使用图像作为链接。
<a href="https://github.com/jaywcjlove/html-tutorial"> <img alt="HTML Tutorial" src="https://avatars1.githubusercontent.com/u/1680273?s=460&v=4" width="100" height="100"> </a>
本例演示如何在新窗口打开一个页面,这样的话访问者就无需离开你的站点了。
<a target="_blank" href="https://github.com/jaywcjlove/html-tutorial"> HTML Tutorial </a>
本例演示如何如何链接到一个邮件。(本例在安装邮件客户端程序后才能工作。)
<a href="mailto:someone@example.com">Send email</a> <a href="mailto:someone@microsoft.com?cc=someoneelse@microsoft.com&bcc=andsomeoneelse2@microsoft.com&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!">发送邮件!</a>
<a href="tel:+8602122278911">+86 021-22278911</a>
链接到同一页面上的另一个部分,页面自定定位到对应位置:
<a href="#更多示例">跳转到当前页面的 "id=更多示例" 的位置</a>
<a href="javascript:alert('Hello World!');">执行 JavaScript</a>
<a>
标签支持 HTML 中的全局属性。
<a>
标签支持 HTML 中的事件属性。
大多数浏览器将显示具有以下默认值的 <a>
元素:
a:link, a:visited {
color: (internal value);
text-decoration: underline;
cursor: auto;
}
a:link:active, a:visited:active {
color: (internal value);
}