超连接:也叫URL(Uniform Resource Locator),就是统一资源定位器。通常效果是咱们点击网页上某个地方,网页会自动跳转到另一个地方。html
通常连接遵循如下要求:scheme://host.domain:port/path/filename安全
好比W3C的网站地址为: http://www.w3school.com.cn/html/index.asp。咱们对上面的各个单词作以下解释:服务器
scheme - 定义因特网服务的类型。最多见的类型是 http
host - 定义域主机(http 的默认主机是 www)
domain - 定义因特网域名,好比 w3school.com.cn
:port - 定义主机上的端口号(http 的默认端口号是 80)
path - 定义服务器上的路径(若是省略,则文档必须位于网站的根目录中)。
filename - 定义文档/资源的名称
注意:Scheme 定义的服务类型为:
http 超文本传输协议 以 http:// 开头的普通网页。不加密。
https 安全超文本传输协议 安全网页。解密全部信息交换。 好比支付宝的网址:https://www.alipay.com/
ftp 文件传输协议 用于将文件下载或上传至网站。
file :计算机上的文件。 dom
实际上在网页开发中,咱们用到的就是<a href="#"></a>来定义超连接的路径网站
1、http 连接:加密
<a href=http://www.baidu.com>百度</a>spa
2、本地连接:orm
<a href=file:///e/images/pic.jpg>图片</a>htm
3、ftp 连接图片
<a href=ftp://192.168.4.21/>进入</a>
4、邮箱连接
<a href=mailto:bnbbs@163.com>E-MAIL</a>
最后重点说一下瞄点连接:通常是点击以后跳到网页的一个地方。好比淘宝网站页面上的《返回到顶部》这个连接
定义锚点:<a name=“锚点名称”>…</a>
连接点:<a href=“#锚点名称”>…</a>
固然,咱们还能够到别的页面:
定义瞄点:<a name=“锚点名称”>…</a> 连接锚点:<a href=“index.htm#锚点名称”>…</a>