相对路径和绝对路径的写法总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相对路径和绝对路径的写法总结
在C#中 “\”是特殊字符,要表⽰它的话需要使⽤“\\”。
由于这种写法不⽅便,C#语⾔提供了@对其简化。
只要在字符串前加上@即可直接使⽤“\”。
所以上⾯的路径在C#中应该表⽰为“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。
相对路径使⽤“/”字符作为⽬录的分隔字符,⽽绝对路径可以使⽤“\”或“/”字符作为⽬录的分隔字符。
1.绝对路径
绝对路径是指⽂件在硬盘上真正存在的路径。
那么如果要使⽤绝对路径指定⽹页的背景图⽚就应该使⽤以下语句:
<body backround="E:\book\⽹页布局\代码\第2章\bg.jpg" >
2.相对路径
所谓相对路径,就是相对于⾃⼰的⽬标⽂件位置。
在同⼀个⽬录:<body background="bg.jpg">
在其所在⽬录的“img”⼦⽬录⾥:<body background="img/bg.jpg"> (由于“img”⽬录是“第2章”⽬录下的⼦⽬录,因此在“img”前不⽤再加上“/”字符。
)
在其所在⽬录的上级⽬录⾥:<body background="../bg.jpg"> (在相对路径⾥常使⽤“../”来表⽰上⼀级⽬录。
如果有多个上⼀级⽬录,可以使⽤多个“../”.)
在其所在⽬录的上级⽬录⾥的“img”⼦⽬录⾥:<body background="../img/bg.jpg">
3.相对虚拟⽬录
<body background="/img/bg.jpg">
注意在“img”前有⼀个“/”字符。
这个“/”代表的是虚拟⽬录的根⽬录.
假设把“E:\book\⽹页布局\代码”设为虚拟⽬录,那么“/img/bg.jpg”的真实路径为“E:\book\⽹页布局\代码\img \bg.jpg”;
以上就是本⽂的全部内容,希望本⽂的内容对⼤家的学习或者⼯作能带来⼀定的帮助,同时也希望多多⽀持!。