绝对路径与相对路径

2017-08-08 20:54:13 jazdbmin1639整理 绝对路径相对路径 绝对路径相对路径

根路径 相对路径

Q1: 你知道相对路径和绝对路径的区别在哪儿吗?

相对路径:一个文件相对于另一个文件的位置绝对路径:一个文件的完整路径追答

例如:c:\a\a.exec:\a\d\a.dll都是绝对路径对于a.exe来说,a.dll的相对路径是d\a.dll

Q2: 网页制作中相对路径和绝对路径的区别

网页制作中: 相对和绝对路径是相对于自身文件的目录,而非在磁盘上的目录。 相对路径:相对于本网页文件的路径,访问时只能子该目录(或子目录下)。 绝对路径是相对于你的网页文件的最上一级目录,可以向上、下、并行跨越文件夹访问文件。 如在D:\www\根目录下有:index.html、子目录test1文件夹下有index.html和test1.html、子目录test2文件夹下有test2.html。 D:\www\就是网页根目录。 相对路径分别为:index.html、test1/index.html、test1/test1.html、test2/test2.html。 index.html可以访问所有文件(所有文件均在根目录下);test1/index.html可以访问test1/test1.html(都在子目录test1下),但是不可以访问index.html(index.html不在test1目录中,而是在上一级目录――根目录下)和test2/test2.html(test2.html不在test1目录中,而是在子目录test2下); 绝对路径分别为:/index.html、/test1/index.html、/test1/test1.html、/test2/test2.html。 在绝对路径下,所有文件可以互相访问。

Q3: 绝对路径和相对路径有什么区别?举例说明

绝对路径譬如A要看B下载的电影,B告诉他,那部电影是保存在“E:\视频\我的电影\”目录下,像这种直接指明了文件所在的盘符和所在具体位置的完整路径,即为绝对路径。我们可以根据该路径明确地找到所对应的文件(夹)。而对于“网上邻居”共享的文件(夹),其绝对路径信息应包括“\\计算机名\共享文件夹名\文件路径”,比如路径“\\server\网友世界\备份\setup.rar”,则是一台名为server的计算机共享名“网友世界”下的“\备份\setup.rar”文件。除了在资源管理器地址栏查看,文件的属性窗口也可以查看这些地址信息。2.相对路径如果A看到B已经打开了E分区窗口,这时A只需告诉B,他的电脑是保存在“视频\我的电影”目录下。像这种舍去磁盘盘符、计算机名等信息,以当前文件夹为根目录的路径,即为相对路径。另外,做过网页的朋友都知道,一般我们在制作网页文件链接、设计程序使用的图片时,使用的都是文件的相对路径信息。这样做的目的在于防止因为网页和程序文件存储路径变化,而造成的网页不正常显示、程序不正常运行现象。举个例子,制作网页的存储根文件夹是“D:\html”、图片路径是“D:\html\pic”,当我们在“D:\html”里存储的网页文件里插入“D:\html\pic\xxx.jpg”的图片,使用的路径只需是“pic\xxx.jpg”即可。这样,当我们把“D:\html”文件夹移动到“E:\”甚至是“C:\WINDOWS\Help”比较深的目录,打开html文件夹的网页文件仍然会正常显示。3.系统路径系统路径是指一些以%SystemRoot%(以“%名称%”表示)开头的路径。它的作用是告诉系统,我要定位的文件(夹)在系统分区Windows目录下。比如你要进入Windows下的system32文件夹,只而在IE浏览器的地址栏,或“运行”对话框中输入“%SystemRoot%\system32”,回车即可,而不必注明系统分区是C盘还是D盘,因为系统路径会自动定位查找到系统分区的。再说的直白一点,它的作用其实就相当于一个绝对路径:X:\Windows(其中X为系统分区盘符)。下面,我们以安装在C盘并使用默认系统文件夹、当前用户名是Administrator的Windows XP系统为例,罗列几个常用的系统路径所对应的绝对路径。系统路径含义系统路径(不区分大小写)对应的绝对路径当前系统盘符%systemdrive%或%HOMEDRIVE%C:\当前系统目录%systemroot%或%Windir%C:\WINDOWS当前用户文件夹\userProfile%或%HOMEPATH%C:\Documents and Settings\Administrator所有用户文件夹%AllUsersProfile%C:\Documents and Settings\All Users临时文件夹1%temp%C:\Documents and Settings\Administrator\Local Settings\Temp临时文件夹2%SystemRoot%\TEMPC:\WINDOWS\Temp程序文件夹%ProgramFiles%C:\Program Files

Q4: 请教高手:相对路径和绝对路径哪个好啊

绝对路径URL优点是: .1、如果有人采集你的网站,里面的链接还会指向你的网站 根据专家观察,这样的理论和现象都是值得各位站长深思的,OV98中文网址站所以希望大家多做研究学习,争取总结出更多更好的经验!2、就算你移动网页位置,里面的链接还是指向正确的URL缺点,程序不利于测试,因为上面的链接都是绝对链接,放到服务器下才好测试 !相对路径优点是:1、移动内容比较容易 .2、测试容易 .缺点 .1、页面位置发生变化时,链接容易失效 根据专家观察,这样的理论和现象都是值得各位站长深思的,所以OV98希望大家多做研究学习,争取总结出更多更好的经验!2、更容易被抄袭和采集 .不过现在的采集软件大多可以鉴别绝对路径和相对路径。有的会直接去掉这些链接,所以绝对路径也并不是对采集一直都有效果,也有人说相对路径可以减少网页的体积,的确如此,不过也减少不了多少。 .两种其实差不多,我还是比较推荐相对路径,较为方便 ..

wW※w.JIzHubA.cOm

Q5: 什么是绝对路径?什么是相对路径?

绝对路径
就是你的主页上的文件或目录在硬盘上真正的路径,参考:
http://baike.baidu.com/view/25377.htm
相对路径
就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系,参考:
http://baike.baidu.com/view/25307.htm
楼主你好懒哪,搜一下比问问题要快多了。

WwW.jIZhuBA.CO^m

Q6: 网站相对路径和绝对路径怎么用?

绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe
实际上,严格的相对路径写法应为
.\system32\cmd.exe
其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
..\windows\system32\cmd.exe
其中,..为父目录。
当前路径如果为c:\program files\common files
则需要输入
..\..\windows\system32\cmd.exe
另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。
一样的原理。追问

那做网站,我想得到网站的根目录的路径怎么获得啊,而且要在smarty中的模版导入css 和js之类的文件怎么写路径啊!追答

http://zhidao.baidu.com/question/278323662.html
跟硬盘一个原理
D盘D:/就是跟目录。网站一样。
网站根目录和盘符根目录的意思一样,网页再漂亮他的文件都是有存放位置的,比如你打开你网站的文章页面,这个文章页面就在你的FTP空间上储存着,举个列子:/香港空间/web/ADMIN/,这是我的一个空间FTP的案例额,香港空间为FTP用户名,打开用户名我们会大侃三个文件夹,这个三个文件夹就是总的根目录,然后我们打开存放文件的WEB目录,打开之后又会发现很多文件夹,我们再随便进入一个admin文件又会发现有很多文件,admin就是WEB的根目录,WEB就是总的根目录,是不是和磁盘根目录一样啊!

wwW.JI%zhuBa.coM

小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

绝对路径相对路径 推荐文章:
推荐不满意?点这里  ››  

绝对路径相对路径