HTML 统一资源定位符(URL)
HTML链接
对于HTML文档里的链接,其背后的标签是通过href属性指向目标网址的。比方说,最后一页这个链接,其对应的HTML代码为:最后一页。
本例中的“最后一页”链接是一个相对于当前网站的链接,浏览器将构造完整的网址(http://yige.org/html/lastpage.htm)来访问网页。
URL——统一资源定位符
统一资源定位符(Uniform Resource Locator,简称URL)是一种在万维网上定位文档(或其它资源)的机制。一个完整的网址是这样的:http://yige.org/html/lastpage.htm,它遵循以下语法规则:
scheme://host.domain:port/path/filename
scheme(方案)定义了因特网服务的类型。最常见的类型是http。
domain(域)定义了因特网的域名,比方说:yige.org。
host(主机)定义了域中的主机。对http类型来说,默认主机为www。
:port(端口)定义了主机上的端口号。端口号一般也是省略的。对http类型来说,默认端口号为80。
path(路径)定义服务器上的一个路径(子目录) 。如果不写路径的话,则认为是网站根目录。
filename(文件名)定义文档的名称。默认的文件名可能是default.asp或index.html等,具体要看Web服务器的设置。
URL方案
以下列出了一些最常见的URL方案(scheme):
方案
说明
file
本地计算机上的文件
ftp
FTP服务器上的文件
http
万维网服务器上的文件
gopher
Gopher服务器上的文件
news
Usenet新闻组
telnet
Telnet连接
WAIS
WAIS服务器上的文件
访问新闻组
以下的HTML代码:
创建了一个指向新闻组的链接,就像这样:HTML新闻组。
用FTP下载
以下HTML代码:
创建了一个FTP下载文件的链接,就像这样:下载WinZip。
(此链接只是举例,并非真正可访问,所以请不要尝试用它下载文件。yige.org并没有开通该FTP目录。)
邮件链接
以下HTML代码:
创建了一个指向邮件系统的链接: