⑴ 编程中表示路径可以有哪些
常用的有
物理路径,相对路径,绝对路径,根目录来表示路径。
这四种路径可以表示某个在电脑上的文件,在网页设计中通过以上几种路径可以表示链接,插入图像、Flash、CSS文件的位置。下面介绍下这几种路径表示法:
物理路径(Physical path):在硬盘上的文件的位置。如下几个就是物理路径:
D:\html\a.html
D:\html\img\b.html
D:\html\img\c.html
D:\html\img\user\d.html
相对路径(Relative path):这个名字很好理解它是什么。我们用例子来通俗的解释:
a.如上面两个位置D:\html\img\b.html和D:\html\img\c.html,它们是同级的,所以在b.html要跳转到c.html可以填写它的相对路径c.html。
b.不同级的路径如D:\html\a.html和D:\html\img\b.html,如果要从a.html跳转到 b.html,那么可以填写相对路径img/b.html;
c.如果是要回到上层目录则可以用…\表示,如要从b.html跳转到a.html,可以写相对路径…/a.html表示。相同的如果从d.html跳转到a.html可以写…/…/a.html
绝对路径(Absolute path):它就是带有网址的路径。比如你有一个域名www.deerol.com,其域名指向d:\html,那么上面的四个文件就可以这么表示:
www.deerol.com/a.html
www.deerol.com/img/b.html
www.deerol.com/img/c.html
www.deerol.com/img/user/d.html
根目录(Root directory):去掉绝对路径前面的域名就是根目录,所以它可以理解为是网站的最上层目录。它的表示方法如下:
/a.html
/img/b.html
/img/c.html
/img/user/d.html
使用根目录和绝对路径的好处是表示路径比较简单,都是从网站的最上策目录里查找,一级一级的向下查。缺点是程序不容易移植(比如把网站做为另一个网站的一个栏目,移动到一个新的文件夹中就不行了。