在dreamweaver中新建网页套用我建好的模板页之后相对路径全变成了绝对路径!怎么

来源:百度知道 编辑:UC知道 时间:2024/06/22 02:54:02
请看下面,这是我新建网页的源代码,套用了我现成的模板页
可模板页中的连接是相对路径,到这里就变成了绝对路径了。。。
===============================================================
<img src="file:///H|/HXSA静态/img/home.gif" width="15" height="15" />  设为首页</div></td>
<td width="100">    <img src="file:///H|/HXSA静态/img/shoucang.png" width="16" height="15" /><a onclick="window.external.AddFavorite(location.href, document.title);" title="大学生时尚信息门户" style="cursor:hand">加入收藏</a></td>
</tr>
</table>
</div>
<div id="Layer5">
<table width="800" height="120" border="0">
<tr>
<td width="250"><div align="left"><img src="file:///H|/HXSA静态/img/logo2.png" width="250" height="120

什么是绝对路径
绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,绝对路径一般在CGI程序的路径配置中经常用到,而在制作网页中实际很少用到。大家不用管它。

2.什么是相对路径

顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。
比如一个文件的路径是http://xxxxx.home4u.china.com/feel/mine/dark.html,表示dark.html文件是在mine目录中的。那么这个页面中如果有个连接是指向网站首页index.html的,这个连接就应该这样表示:../../index.html。 ../ 表示上一级目录,第一个../表示回到feel目录,再一个../就表示回到了http://xxxxx.home4u.china.com/也就是根目录。如果这个dark.html文件中还有一个图片yyy.gif,是在mine目录中的images目录下,那么,可以看到,dark.html文件与images目录是同级的,也就是在同一个目录mine下。那么,这个图片的连接地址就应该是:images/yyy.gif。images前面没有任何字符,表示就在同一个目录下。
还有一个方法可以让你不用考虑回到哪个目录,那就是根目录表示法。以“/”这个斜杠标记来表示根目录,其他文件就以这个为参照。比如,上例中连接index.html的连接就可以写成:/index.html。图片连接就可以写成:/feel/mine/images/yyy.gif。
实际上,网站路径结构就是你硬盘上某个目录下的路径结构。象上面图片的连接,就好比你在本地打开这个图片时进入目录的顺序,先进入feel目录,再进入mine和images目录,然后就找到了yyy.gif。明白了这一点,相信你已经懂得了