a标签download属性无效_HTML从零开始——链接标签

链接(hyperlink)是互联网的核心。它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起。URL 是链接指向的地址。链接不仅可以指向另

0e2b812c31d2d2d2470b595c77846c56.png

链接(hyperlink)是互联网的核心。它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起。

URL 是链接指向的地址。链接不仅可以指向另一个网页,也可以指向文本、图像、文件等资源。可以这样说,所有互联网上的资源,都可以通过链接访问。


1

链接通过标签表示,用户点击后,浏览器会跳转到指定的网址。下面就是一个典型的链接:

<

上面代码就定义了一个超级链接。浏览器显示“维基百科”,文字下面默认会有下划线,表示这是一个链接。用户点击后,浏览器跳转到href属性指定的网址:

f94996e57d03c8aef5d089a529b22e70.png

标签内部不仅可以放置文字,也可以放置其他元素,比如段落、图像、多媒体等等:

<

上面代码中,标签内部就是一个图像。用户点击图像,就会跳转到指定网址。

标签有如下属性:

(1)href

href属性给出链接指向的网址。它的值应该是一个 URL 或者锚点。

上文已经给出了完整 URL 的例子,下面是锚点的例子:

<

上面代码中,href属性的值是#加上锚点名称。点击后,浏览器会自动滚动,停在当前页面里面demo锚点所在的位置。

(2)hreflang

hreflang属性给出链接指向的网址所使用的语言,纯粹是提示性的,没有实际功能:

<

上面代码表明,href属性指向的网址的语言是英语。

该属性的值跟通用属性lang一样,语言代码可以参考网页元素的属性这一章节当中的lang属性的介绍。

(3)title

title属性给出链接的说明信息。鼠标悬停在链接上方时,浏览器会将这个属性的值,以提示块的形式显示出来:

<

上面代码中,用户鼠标停留在链接上面,会出现文字提示hello:

6394f71c994137458e5455d3c59a40f5.png

(4)target

target属性指定如何展示打开的链接。它可以是在指定的窗口打开,也可以在