第3章 超链接
3-1 URL的类型
网页上除了有琳琅满目的文字、图片、音效、影像、动画、窗口和Script等外,更有链接到其他网页、文件或程序的超链接(Hyper Link),用户可以将Web想象成一只能不断吐丝的蜘蛛,这只蜘蛛不仅会编织一张美丽的网,网住包罗万象的信息,更会借着漂浮的丝连上其他蜘蛛编织另一张美丽的网,而这条漂浮的丝就是超链接。
URL(Universal Resource Locator,全球资源定位法)是超链接的寻址方式,有了URL,HTTP不仅能辨别Internet上的计算机还能找出文件在计算机的哪个目录换句话说URL所代表的正是web服务器、网页及超链接的网址,本节将重点介绍URL的类型。
3-1-1 绝对URL
原则上URL的类型可以区分为绝对URL和相对URL两种绝对URL(Absolute URL)包含了通信协议的类型、服务器名称、文件夹名称等,通常连接至Internet上其他网页的超链接都必须指定绝对URL,例如http://www.microsoft.com/taiwar Yproduct/default.htm。
3-1-2 相对URL
相对URL(Relative URL)通常只包含文件夹名称和文件名,有时甚至连文件夹名称都可以省略。当超链接所要连接的文件和超链接所属的文件位于相同的服务器或相同的文件夹时,用户就可以采用相对URL,而不必将URL的通信协议、服务器名称全部写出。1.文件相对URL(Document-Relative URL)
以图3-1所示的文件结构为例,如果Default.htm有连接至Email.htm和Question.htm
的超链接,那么超链接的URL可以写成:Contact/Email.htm和Support/FAQ/Question.htm,这里采用的即是文件相对URL,由于这些文件夹和文件均位于相同的文件夹中,故通信协议及服务器名称都可以省略不写。
展开