相對(duì)路徑概念詳解(圖) 作者:自由勇
2003年10月01日 11:23 點(diǎn)擊:超過8000次
先祝大家國(guó)慶節(jié)快樂!今天各位都玩兒得很開心吧?我們這里已經(jīng)有秋天的涼意了。 相對(duì)路徑這個(gè)概念,在制作網(wǎng)頁(yè)中極常碰到,比如超鏈接、連接圖片、背景音樂、CSS文件、JS文件、數(shù)據(jù)庫(kù)等等,都要了解相對(duì)路徑的概念。為此,今天專門寫篇專題,為了以后引用方便。
什么是相對(duì)路徑?相對(duì)路徑就是指由這個(gè)文件所在的路徑引起的跟其它文件(或文件夾)的路徑關(guān)系。使用相對(duì)路徑可以為我們帶來非常多的便利。下面舉實(shí)例詳解:
一、例如在本地硬盤有如下兩文件,它們要互做超鏈接 G:\site\index.htm G:\site\web\article\01.htm 如下圖:
index.htm要想鏈接到01.htm這個(gè)文件,正確的鏈接應(yīng)該是:<a href=web/article/01.htm>鏈接文字</a>,這是標(biāo)準(zhǔn)的相對(duì)路徑。
反過來,01.htm要想鏈接到index.htm這個(gè)文件,在01.htm文件里面應(yīng)該寫上這句:<a href=../../index.htm>返回首頁(yè)</a>。這里的../表示向上一級(jí)。
至此,你已經(jīng)了解相對(duì)路徑的概念了,就是這樣簡(jiǎn)單明了。如果你還是沒有看明白,以前學(xué)過DOS嗎?它的“CD 文件夾名”和“CD..”命令用過嗎?這是同理的。
注意:相對(duì)路的文件夾符號(hào)是斜杠:/ <a href=/web/article/01.htm>鏈接文字</a>這樣的鏈接,在href后面的第一個(gè)斜杠表示根目錄,通常我們要特別慎用這種方式。
二、什么是絕對(duì)路徑?
在www中(廣域網(wǎng)),以http開頭的鏈接都是絕對(duì)路徑。
三、什么是物理路徑?
物理路徑指的是某一臺(tái)計(jì)算機(jī)本地的路徑,以盤符開頭,例如C:\、D:\temp等等。ASP的數(shù)據(jù)庫(kù)連接中,只能連接物理路徑,而不能連接相對(duì)路徑,所以需要用server.mappath對(duì)象把相對(duì)路徑轉(zhuǎn)化成物理路徑
|