相对路径

文档相对路径

在绝大多数Web站点中,文档相对路径是最适合用于本地链接的路径类型。当当前文档和链接文档在同一文件夹中时,它们就特别有用。您也可以使用文档相对路径来链接位于另一个文件夹中的文档,办法是指定从当前文档到链接文档的所经过的文件夹层次作为路径。文档相对路径背后的基本概念就是省略对于当前文档和链接文档而言绝对URL中完全相同的部分,只提供路径不同的部分。

若要链接同一文件夹中另外的文件,只要输入文件名就可以。
若要链接前文档所在文件夹的子文件夹中的文件,则路径先是子文件夹的名称,然后加入一个斜杠,再是文件名称。
若要链接到当前文档所在文件夹的父文件夹中的一个文件,则路径开始是../(这里..意味着“转到上一层的目录层次中”)。

例如,假设您有这样一个站点结构: 

若要从contents.html文件链接到其他文件:

若要从contents.html文件链接到hours.html文件(这两个文件在同一文件夹中),文件名称就是相对路径:hours.html。
若要链接到tips.html(在名为resources的子文件夹中),使用相对路径resources/tips.html。
  每个斜杠(/)代表向上移动一个层次。
若要链接到index.html(在父文件夹中,contents.html的上一层),使用相对路径../index.html。
  每个../代表向上移动一个文件夹层次。
若要链接到catalog.html(在父文件夹的另一个子文件夹中),使用相对路径../products/catalog.html。
  ../向上移动到父文件夹中,而products/则向下移动到products子文件夹中。

注意: 在创建相对文档路径之前总是要先保存新文件。文档相对路径如果没有定义开始点将是非法的。如果您在保存文件之前就企图创建文档相对路径,Dreamweaver将暂时使用file://开头的绝对路径,直到您保存文件为止。当您保存文件后,Dreamweaver将自动把file://路径转换为相对路径。

当您将一些文件作为一组移动时——例如,当您移动整个文件夹时,该文件中的所有文件互相之间都将保留同样的相对路径——您不用更新这些文件之间的文档相对路径。然而当您移动包含文档相对路径的单个文件或某文档相对路径所指向的单个文件时,您必须更新其中的链接。(如果您使用「站点」窗口移动或重命名文件,Dreamweaver将自动更新所有的相关链接。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值