相对地址和绝对地址的区别
<a href="/javaweb/ch03/link2.html">一个绝对地址</a>
这两个的区别,什么时候用相对地址,什么时候用绝对地址。谢谢。 展开
2023-07-25 广告
0102145 解释的“相对地址,绝对地址”正确。
HTML绝对路径在网页制作中指带域名的文件的完整路径,如:http://www.163.com/img/photo.jpg
想要深入了解,给你几个地址,你看看。http://baike.baidu.com/view/1297520.htm
http://blog.csdn.net/teedry/archive/2010/01/14/5190371.aspx
内容不多,看完了,也就明白了
1、 绝对地址
又可以细分为两种:一种是网络地址,一种是本地地址。
其中网络地址就是以http://、ftp://或https://等网络协议名开头的地址。本地址址是就在本地计算机外存储器(硬盘、软件、U盘等)上的地址,
以"/"开始。如:/c:\myweb\ m;/myweb\ m等。
其中“/c:\myweb\ m”是指C盘下myweb文件夹中的 m页面。而“/myweb\ m”是指当前窗页所在分区的根目录下myweb文件夹中的 m页面。假设当前网页在D盘,不论是在D盘的什么文件夹下,也不设是在第几层文件夹下,这个地址指的都是D盘下myweb文件夹中的 m页面。
2、相对地址
相对地址是指相对于当前网页的地址。假如有一个如下图所示的文件系统结构(圆圈表示文件夹,矩形表示文件):
假设文件 m为当前网页,那么文件 m的相对地址为:../A/ m。其中“../”表示上一级目录。
假设文件 m为当前网页,那么文件 m的相对地址为:../../A/ m,而文件 m的地址则是:../ m,文件 m的相对地址则是: m。
假设文件 m为当前网页,那么文件 m的相对地址为:D/ m。
总之,相对地址是指从当前网页所在的文件夹开始的网页地址。
在编写网页时,大多数情况下使用的是相对地址。这样,将整个网站复制到任何位置,都不需要重新调整地址。