8.3 外部链接

8.3 外部链接

外部链接是指跳转到当前网站外部,与其他网站中的页面或其他元素之间的链接关系。这种超链接一般情况下需要使用绝对路径,常用的包括HTTP链接、FTP链接、E-mail链接、Telnet链接、下载文件链接。

1.使用HTTP

外部链接最经常使用HTTP实现链接,基本语法为:

在该语法中,“http://”表明这是关于HTTP的外部链接,在其后输入网站的网址即可。实例代码如下:

代码运行结果如图8-4所示,当单击链接文字“武汉软件工程职业学院”时,就会打开链接的网页,如图8-5所示。

图8-4 使用HTTP

图8-5 链接的网页

2.FTP链接

HTTP是超文本传输协议,在网络上还有一种应用广泛的协议:FTP。FTP是文件传输协议,是实现计算机之间相互通信的协议。假设两台计算机通过FTP对话,并且都能访问Internet,那么它们就可以用FTP命令来传输文件。FTP链接的基本语法如下:

在该语法中,“ftp://”表示这是关于FTP的外部链接,后面输入的是链接网站的网址。

实例代码如下:

代码的运行结果如图8-6所示。

图8-6 FTP链接

3.E-mail链接

在网页上创建E-mail链接,可以让网页浏览者快速地与设计者进行联系。当浏览者单击E-mail链接时,能自动打开当前计算机系统中默认的电子邮件客户端软件,如Outlook Express、Foxmail等。E-mail链接的基本语法如下:

mailto其实就是mail to的连写,意思是“发送邮件到”。在这行代码中,还可以给新邮件填好邮件的主题和正文,这通过subject和body属性来实现,使用时需要放在两个问号之间。mailto的参数见表8-3。

表8-3 mailto的参数

实例代码如下:

代码运行结果如图8-7所示。

4.Telnet链接

远程登录Telnet是指一台计算机远程连接到另一台计算机,并在远程计算机上运行自己系统的程序,从而达到共享计算机软件和硬件资源的目的。

Telnet链接的基本语法为:

图8-7 E-mail链接

该链接方式与前面3种类似,不同的是登录的是Telnet站点。这里不再举例说明。

5.下载文件链接

如果要在网站中提供下载资料,就需要为文件提供下载链接。当单击下载链接后,浏览器会自动判断文件的类型,如果链接指向的不是一个网页,而是zip、mp3、exe等类型文件,就会下载相应文件。

下载文件链接的基本语法为:

在文件地址中设置文件的路径,可以是绝对地址,也可以是相对地址。实例代码如下:

本例的链接地址是相对地址。运行此代码,单击“网页素材图像下载”超链接,在弹出的对话框中单击“保存文件”按钮,即可实现文件的下载和保存。运行结果如图8-8所示。

图8-8 下载文件链接