即超级链接,就是指按内容链接,是网页中最常见的元素之一,整个互联网都是基于超链接而构建的。每个网站都由众多的网页组成,超链接将各个网页链接在一起后,才能真正构成一个网站,互联网中的“网”,就是因为有超链接的存在。
HTML使用标签 来设置超文本链接。
超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,点击这些内容来跳转到新的文档或者当前文档中的某个部分。
当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
在标签 中使用了href属性来描述链接的地址。
默认情况下,链接将以以下形式出现在浏览器中:
一个未访问过的链接显示为蓝色字体并带有下划线。
访问过的链接显示为紫色并带有下划线。
点击链接时,链接显示为红色并带有下划线。
指定超链接目标的URL。如果 href 属性没有被指定链接,标签将不是一个链接。href有多种形式,例如:
跳转到其他网站中的页面,记得加上"http://"或者"https://"。如:
跳转到同一个网站中的其他页面,直接链接内部页面名称即可。href指向网页(.html、.php、.jsp、.asp等格式)。如:
本页链接,链接到当前页面。如:
如果href里面地址是一个文件或者压缩包,会下载这个文件。href 指向压缩文件(.zip、.rar等格式)、可执行程序(.exe)等。
HTML5新属性:download 规定被下载的目标,即点击后直接下载某个目标 。
在网页中的各种网页元素,如文本、图像、表格、音频、视频等都可以添加超链接。href指向图片(.jpg、.gif、.png等格式)、音频(.mp3、.wav等格式)、视频(.mp4、.mkv格式)等媒体文件,如:
定位到同一个页面中的指定位置。
href 本质上就是指向一个文件,这个文件几乎可以是任意格式的。如果浏览器支持这种格式,那么它就可以在浏览器上显示,比如常见的图片、音频、视频等,如果浏览器不支持这种格式,那么就提示用户下载。
href使用的路径可以是相对路径或者绝对路径,取决于你访问的是内部还是外部页面。href不一定非要点击所写的文字进行访问链接,可以是图片,轮播图,CSS模块等元素。
规定在何处打开目标 URL,默认情况下,超链接在当前的浏览器窗口打开。跳转方式有:
当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
标签有三种默认样式,五种状态。
一个未访问过的链接显示为蓝色字体并带有下划线。
访问过的链接显示为紫色并带有下划线。
点击链接时,链接显示为红色并带有下划线。
因为在W3C规范中,规定了链接的声明顺序:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,a:active 必须被置于 a:hover 之后,才是有效的。
javascript就是协议限定符。
说明:写上javascript后,点击<a>标签后就会强制运行javascript代码。
mailto协议(邮件协议),点击后自动弹出发邮箱的窗口。
tel协议(电话协议),点击后自动弹出拨打电话的窗口。
还有:file协议(文件协议),sms信息协议,thunder(迅雷的协议),ftp协议等。
点击图片跳转链接(轮播图展示也经常使用):
点击图片下载图片: