HTML 超级链接详细讲解

2019-01-14 12:43:49王旭

姓名:詹姆斯·麦迪逊<br />

James Madison<br />

生卒:1751-1836<br />

政党:民共<br />

●第5任(1817-1825)<a name="5">这里是第5任的锚</a><br />

姓名:詹姆斯·门罗<br />

James Monroe<br />

生卒:1758-1831<br />

政党:民共<br />

</font>

</body>

</html>l>

在测试之前,读者从代码4.20可以看到,定义锚也是用的<a></a>标签,锚的名称用name属性定义(名称没有限制,可自定义)。而寻找锚的链接用href属性指定对应的名称,在名称前面要加个#符号。在浏览器地址栏输入http://localhost/a_anchor.htm,浏览效果如图4.21所示。

图4.21  超级链接的锚

当浏览者单击超级链接时,页面将自动滚动到href属性值名称的锚位置。

—  注意:定义锚的标签<a name=""></a>内不一定需要具体内容,只是做一个定位。

 4.5.5  电子邮件、FTP和Telnet的链接

超级链接还可以进一步扩展网页的功能,比较常用的有发电子邮件、FTP以及Telnet连接。完成以上的功能只需要修改超级链接的href值。发电子邮件的编写格式为:

<a href = "mailto:邮件地址">给我发email</a>

邮件地址必须完整,如intel@qq.com。

前面提到过,浏览网页采用http协议,而FTP服务器采用FTP协议连接,链接格式如下:

<a href = "ftp://服务器IP地址或域名">链接的文字</a>

FTP服务器链接和网页链接区别在于所用协议不同。FTP需要从服务器管理员处获得登录的权限。不过部分FTP服务器可以匿名访问,从而能获得一些公开的文件。同样,连接Telnet协议的服务器也是采用类似方法,格式如下:

<a href = "telnet://服务器IP地址或域名">链接的文字</a>

telnet协议应用非常少,使用http协议居多。在D:web目录下创建网页文件,命名为mail.htm,编写代码如代码4.21所示。

代码4.21  超级链接的其他设置:mail.htm

<html>

<head>

  <title>超级链接的其他设置</title>

</head>

<body>

<font size="5">

<a href="mailto:intel@qq.com" title="读者你好,单击这里可以发电子邮件。">给我发E-mail</a><br />

<a href="ftp://101.22.25.11" title="读者你好,欢迎进入FTP服务器。">连接FTP服务器</a><br />

<a href="telnet://101.22.25.11" title="读者你好,欢迎进入Telnet服务器。">连接Telnet服务器</a>