要正确地创建链接,就必须了解链接与被链接文档之间的路径。每个网页都有一个惟一的地址,称为统一资源定位符(URL)。然而,当在网页中创建内部链接时,一般不会指定链接文档的完整URL,而是指定一个相对当前文档或站点根文件夹的相对路径。
绝对路径是包括服务器规范在内的完全路径。绝对路径不管源文件在什么位置都可以非常精确地找到,除非是目标文档的位置发生变化,否则链接不会失败。
采用绝对路径的好处是,它同链接的源端点无关。只要网站的地址不变,无论文档在站点中如何移动,都可以正常实现跳转而不会发生错误。另外,如果希望链接同站点上的其他内容,就必须使用绝对路径。
采用绝对路径的缺点在于这种方式的链接不利于测试。如果在站点中使用绝对地址,要想测试链接是否有效,必须在Internet服务器端对链接进行测试。另一个缺点是,采用绝对路径不利于站点的移植。
为了避免绝对路径的缺陷,对于在同一站点之中的链接来说,使用相对路径是一个很好的方法。相对路径可以表述源端点同目标端点之间的相互位置,它同源端点的位置密切相关。
如果链接中源端点和目标端点位于同一个目录下,则在链接路径中只需要指明目标端点的文档名称就可以了。
如果在链接中源端点和目标端点不在同一个目录下,则只需要将目录的相对关系表示出来就可以了。
如果链接指向的文档位于当前目录的子级目录中,可以直接输入目录名称和子目录名称。
如果链接指向的文档没有位于当前目录的子级目录中,则可以利用…符号来表示当前位置的父级目录,利用多个…符号可以表示更高的父级目录,从而构建出目录的相对位置。
利用相对目录的好处在于,如果站点的结构和文档的位置不变,那么链接就不会出错。可以将整个网站移植到另一个地址的网站中,而不需要修改文档中的链接路径。
提示
插入图像时,如果使用图像的绝对路径,图像在远程服务器而不在本地硬盘上,则将无法在文档窗口中查看该图像。此时,只有在浏览器中预览该文档才能看到它。对于图像尽量使用相对路径。