作者在 2007-05-10 14:30:00 发布以下内容
在网页里,绝对路径是以"/"开头的,它表示的是站点的根目录,比如站点在:
C:\Inetpub\wwwroot\下,那么不管这个页面在什么地方,"/文件名"永远都是以"C:\Inetpub\wwwroot\文件名"来找这个文件的.
假如你是在本地打开的html文件,那么它将以本地磁盘根目录为初始路径,如"C:\"
所以做链接的时候最好把前面的"/"去掉,就成为相对路径,即以文件的所在目录为初始目录.当然你的相对路径要设对了才行,可用"../"来回到上一层目录.
比如:
file目录有两个文件夹:file1,file2,那么在file2里要引用file1里的文件就要写成这样:
../file1/文件名
另外一种绝对路径就是直接引用网站的链接,比如:
http://www.163.com/
这就是一个绝对路径.它不会因为网页的位置而改变链接,严格的说只能叫做绝对链接而已.
如在D盘IMG目录下有一张123.jpg的图片
<img src="d:\img\123.jpg">这是绝对路径
<img src="..\img\123.jpg">相对路径