制作网页:相对路径和绝对路径的问题(不说清楚即我不明白不给分)

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:46:13
我用的是frontpage制作网页,比如说:建立一个网站mysite,有两个文件夹images(只存全部图片)和private(存其他全部),一个名为index.htm(G:\mysite\private\index.htm)的网页,插入一个图片(G:\mysite\images\loge.gif),那么如果到另一台电脑它可能F:\mysite\images\loge.gif那他就会不显示,我怎么把它改为相对路径呢?上传到我的网站也会出问题的啊。谁能给我具体说一下啊?就用我的这个例子。一定要详细啊。谢谢了!!(不太懂得就免开尊口了)
请把邮箱告诉我,我发个例子,你帮改一下,我的haungdi915103@gmail.com

9151037922@163.com发来我帮你

相对路径:是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
绝对路径:就是文件(夹)的绝对位置,如:G:\mysite\private\index.htm。

你想用相对路径把loge.gif插入到index.htm中,其相对路径就是:

..\images\loge.gif

在相对路径中,“..”表示的是上一级目录。相对于你现在的index.htm文件,loge.gif就是从上级目录下去的images文件夹下。因此其相对路径是:..\images\loge.gif。由于index.htm和loge.gif的“根深”相同,因此“..”只出现了一次。如果“根深”不一样,会出现好几次。

比如:假设你的index.htm在\mysite\private\webfiles\文件夹中,而且图片在\mysite\images\中,这时“根深”不同,相对index.htm来说,loge.gif的相对路径就是..\..\images\loge.gif。

绝对路径是从盘符开始的,比如loge.gif的绝对路径就是 G:\mysite\images\loge.gif.

在网页制作和网站建设中,几乎都使用相对路径。使用绝对路径很容易出问题,最典型的就是图片不能正常显示。

另外,真诚地建议你把主页(index.htm)放在站点根目录下,即放在mysite中,而不要放在private中。因为,如果你上传到网络空间,一般都是在你的根目录中找index文件,如果找不到,你可能就看不到主页。

希望我的回答对你有帮助,如果还不清楚,请续问!

补充:shfchen@163.com

存其他全部是别的附件吧
index.htm 放到mysite根目录下 和两个文件夹平级 相对路径很简单
<img src="image