YOYO的最新BLOG文章

May
14

对于网页初学者,相对路径和绝对路径是一个比较难逾越的坎,往往处理不好就会出现错误,不是图片无法显示就是链接地址不正确。

相对路径是相对于当前你编辑的文件来说的,以当前文件为准,找相对于这个文件的其他文件。如果我们要链接当前目录下面的images目录下面的logo.gif文件,那相对路径就是images/logo.gif,这个地址是一个相对地址,只要当前文件或者images目录下面的logo.gif移动位置,这个地址就找不到了。

绝对路径有多种,最主要的有两种:网络绝对路径和本地绝对路径。对于做网页的来说,网络绝对路径是经常用的,而本地绝对路径是很少用的,但是在日常操作的时候却经常用到。

网络绝对路径是以网络上的一个独一无二的域名开始的,以本站为例,本站的域名是:http://www.fesite.com,本站的LOGO地址就是http://www.fesite.com/logo.gif,这就是一个相对地址。因为这个地址在网络上是独一无二的,所以只要这个地址正确,无论你把你的当前文件怎么移动,这个图片的链接永远都不会出错,当然你得能连上网[emot]smile[/emot]

本地绝对地址是以本机上独一无二的盘符开始的(Linux是以根目录开始的,这里我们以windows为例),我们把上面的logo下载下来,保存在本机电脑的D盘下面的images目录,那我们本地的绝对地址就是D:/images/logo.gif,只要地址正确,你把当前文件挪动到你的机器的任何地方,图片的地址都不会出现错误。
阅读全文 ->