A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一诺千金 中级黑马   /  2014-3-8 18:02  /  1253 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是相对路径什么是绝对路径,什么是完整路径名

5 个回复

倒序浏览
一、基本概念
  1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。
2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin

下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径
在网络中,以http开头的链接都是绝对路径,绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,绝对路径一般在CGI程序的路径配置中经常用到,而在制作网页中实际很少用到。
二、相对路径使用的特殊符号
以下为建立路径所使用的几个特殊符号,及其所代表的意义。
"./":代表目前所在的目录。
"../":代表上一层目录。
以"/"开头:代表根目录。

根目录下有Site1和Image/Image.jpg,Site1下有Page1.html文件和Site2文件夹。Site2下有Page2.html和Page2Image.jpg图片文件。
1、文件在当前目录
         Page2.html访问Page2Image.jpg
         <img src=”./Page2Image.jpg”>或者<img src=”Page2Image. jpg”>
   2、文件在上一层目录
              Page1.html访问Image下的Image.jpg
              <img src=”../Image/Image.jpg”>
              Page2.html访问Image下的Image.jpg
              <img src=”../../Image/Image.jpg”>
3、文件在下一层目录
         Page1.html访问Site2文件夹下的Page2Image.jpg
              <img src=” ./Site2/Image.jpg”><img src=” Site2/Image.jpg”>
4、根目录表示法,任何页面访问Image下的Image.jpg图片
              <img src=”/Image/Image.jpg”>


绝对路径和完整路径一样。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
简单的说:
回复 使用道具 举报
刚才嘛情况,我还没打完呢,就发出去了
绝对路径和完整路径名是一个概念
比如E:\itcast\test\day\hello.txt
就是一个绝对路径
简单的说相对路径就是相对你当前路径的路径
比如说你当前的路径是E:\itcast
刚才那个绝对路径用相对路径就可以表示为test\day\hello.txt

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
相对路径就是自己相对与目标位置。“../”来表示上一级目录,“../../”表示上上级的目录,“/”表示同级目录
相对路径:当前在windows目录下.就可以把现在的当前目录给省略.直接写.后面的路径.
绝对路径:不管现在在那个目录下.都是以根目录开始写路径
绝对路径就是带盘符的完整路径,如C:\windows\这种形式;而相对路径则是相对于现在文件或提示符的路径,如果所想找开的文件和现已打开的文件在一个文件夹的同一级,则只输文件名就行.如上一级,则../文件名;如下一级,则/文件名
绝对路径转化为相对路径的时候,两个文件绝对路径中相同的部分都可以忽略,不做考虑。只要考虑他们不同之处就可以了

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:\\xyz\\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马