5.1 超链接的基本知识
教学录像:光盘\TM\lx\5\超链接的基本知识.exe
5.1.1 超链接
超链接是网页页面中最重要的元素之一。一个网站是由多个页面组成的,页面之间依据链接确定相互的导航关系。链接能使浏览者从一个页面跳转到另一个页面,实现文档互联、网站互联。
超文本链接(hypertextlink)通常简称为超链接(hyperlink),或者简称为链接(link)。链接是HTML的一个最强大和最有价值的功能。链接是指文档中的文字或者图像与另一个文档、文档的一部分或者一幅图像链接在一起。
5.1.2 绝对路径
绝对路径就是主页上的文件或目录在硬盘上的真正路径。使用绝对路径定位链接目标文件比较清晰,但是有两个缺点:一是需要输入更多的内容,二是如果该文件被移动了,就需要重新设置所有的相关链接。例如,在本地测试网页时链接全部可用,但是到了网上就不可用了。这就是路径设置的问题。例如设置路径为D:\mr\5\5-1.html,在本地可以找到该路径下的文件,但是到了网站上该文件便不一定在该路径下了,所以就会出问题。
5.1.3 相对路径
相对路径是最适合网站的内部链接的。只要是属于同一网站之下的,即使不在同一个目录下,相对链接也非常适合。文件相对地址是书写内部链接的理想形式。只要是处于站点文件夹之内,相对地址可以自由地在文件之间构建链接。这种地址形式利用的是构建链接的两个文件之间的相对关系,不受站点文件夹所处服务器位置的影响。因此这种书写形式省略了绝对地址中的相同部分。这样做的优点是:站点文件夹所在服务器地址发生改变时,文件夹的所有内部链接都不会出问题。
相对链接的使用方法为:
如果链接到同一目录下,则只需输入要链接文档的名称,如5-1.html。
要链接到下一级目录中的文件,只需先输入目录名,然后加“/”,再输入文件名,如mr/5-2.html。
如果链接到上一级目录中的文件,则先输入“../”,再输入目录名、文件名,如../ ../mr/5-2.html。
除了绝对路径和相对路径之外,还有一种称为根目录。根目录常常在大规模站点需要放置在几个服务器上,或者一个服务器上同时放置多个站点时使用。其书写形式很简单,只需要以“/”开始,表示根目录,之后是文件所在的目录名和文件名,如/mr/5-1.html。