濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 相對(duì)路徑與絕對(duì)路徑的區(qū)別

相對(duì)路徑與絕對(duì)路徑的區(qū)別

熱門標(biāo)簽:南寧外呼電銷系統(tǒng)招商 沸思外呼線路 電銷智能機(jī)器人靠譜么 江西防封卡外呼系統(tǒng)怎么安裝 北京銷售外呼系統(tǒng)線路 南通電話外呼系統(tǒng)開發(fā) 400電話辦理安徽 石家莊電話機(jī)器人電話 電銷機(jī)器人的宣傳語
絕對(duì)路徑:

  在我們平時(shí)使用計(jì)算機(jī)時(shí)要找到需要的文件就必須知道文件的位置,而表示文件的位置的方式就是路徑,例如只要看到這個(gè)路徑:c:/website/img/photo.jpg我們就知道photo.jpg文件是在c盤的website目錄下的img子目錄中。類似于這樣完整的描述文件位置的路徑就是絕對(duì)路徑。我們不需要知道其他任何信息就可以根據(jù)絕對(duì)路徑判斷出文件的位置。而在網(wǎng)站中類似以http://www.e3i5.net/img/photo.jpg來確定文件位置的方式也是絕對(duì)路徑。

  在網(wǎng)站的應(yīng)用中,通常我們使用"/"來表示根目錄,/img/photo.jpg就表示photo.jpg文件在這個(gè)網(wǎng)站的根目錄上的img目錄里。但是這樣使用對(duì)于初學(xué)者來說是具有風(fēng)險(xiǎn)性的,因?yàn)橐肋@里所指的根目錄并不是你的網(wǎng)站的根目錄,而是你的網(wǎng)站所在的服務(wù)器的根目錄,因此當(dāng)網(wǎng)站的根目錄與服務(wù)器根目錄不同時(shí),就會(huì)發(fā)生錯(cuò)誤。 
  相對(duì)路徑:

  分析一下為什么會(huì)發(fā)生圖片不能正常顯示的情況。舉一個(gè)例子,現(xiàn)在有一個(gè)頁面index.htm,在這個(gè)頁面中聯(lián)接有一張圖片photo.jpg。他們的絕對(duì)路徑如下:
  c:/website/index.htm
  c:/website/img/photo.jpg

  如果你使用絕對(duì)路徑c:/website/img/photo.jpg,那么在自己的計(jì)算機(jī)上將一切正常,因?yàn)榇_實(shí)可以在指定的位置即c:/website/img/photo.jpg上找到photo.jpg文件,但是當(dāng)你將頁面上傳到網(wǎng)站的時(shí)候就很可能會(huì)出錯(cuò)了,因?yàn)槟愕木W(wǎng)站可能在服務(wù)器的c盤,可能在d盤,也可能在aa目錄下,更可能在bb目錄下,總之沒有理由會(huì)有c:/website/img/photo.jpg這樣一個(gè)路徑。那么,在index.htm文件中要使用什么樣的路徑來定位photo.jpg文件呢?對(duì),應(yīng)該是用相對(duì)路徑,所謂相對(duì)路徑,顧名思義就是自己相對(duì)與目標(biāo)位置。在上例中index.htm中聯(lián)接的photo.jpg可以使用img/photo.jpg來定位文件,那么不論將這些文件放到哪里,只要他們的相對(duì)關(guān)系沒有變,就不會(huì)出錯(cuò)。

  另外我們使用“../”來表示上一級(jí)目錄,“../../”表示上上級(jí)的目錄,以此類推。(學(xué)習(xí)過dos的朋友可能更容易理解)

  再看幾個(gè)例子,注意所有例子中都是index.htm文件中聯(lián)接有一張圖片photo.jpg。

  例:
  c:/website/web/index.htm
  c:/website/img/photo.jpg
  在此例中index.htm中聯(lián)接的photo.jpg應(yīng)該怎樣表示呢?
  錯(cuò)誤寫法:img/photo.jpg
  這種寫法是不正確的,在此例中,對(duì)于index.htm文件來說img/photo.jpg所代表的絕對(duì)路徑是:c:/website/web/img/photo.jpg,顯然不符合要求。
  正確寫法:使用../img/photo.jpg的相對(duì)路徑來定位文件


  例:
  c:/website/web/xz/index.htm
  c:/website/img/images/photo.jpg
  在此例中index.htm中聯(lián)接的photo.jpg應(yīng)該怎樣表示呢?
  錯(cuò)誤寫法:../img/images/photo.jpg
  這種寫法是不正確的,在此例中對(duì)于index.htm文件來說../img/images/photo.jpg所代表的絕對(duì)路徑是:c:/website/web/img/images/photo.jpg。  
  正確寫法:可以使用../../img/images/photo.jpg的相對(duì)路徑來定位文件


  例:
  c:/website/web/xz/index.htm
  c:/website/web/img/photo.jpg
  在此例中index.htm中聯(lián)接的photo.jpg應(yīng)該怎樣表示呢?
  錯(cuò)誤寫法:../../img/photo.jpg
  這種寫法是不正確的,在此例中對(duì)于index.htm文件來說../../img/photo.jpg所代表的絕對(duì)路徑是:c:/website/img/photo.jpg。
  正確寫法:可以使用../img/photo.jpg的相對(duì)路徑來定位文件


  總結(jié):通過以上的例子可以發(fā)現(xiàn),在把絕對(duì)路徑轉(zhuǎn)化為相對(duì)路徑的時(shí)候,兩個(gè)文件絕對(duì)路徑中相同的部分都可以忽略,不做考慮。只要考慮他們不同之處就可以了。
您可能感興趣的文章:
  • 談?wù)凱HP中相對(duì)路徑的問題與絕對(duì)路徑的使用
  • java區(qū)分絕對(duì)路徑和相對(duì)路徑的方法
  • PowerShell中把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的2個(gè)方法
  • javascript將相對(duì)路徑轉(zhuǎn)絕對(duì)路徑示例
  • C#絕對(duì)路徑拼接相對(duì)路徑的實(shí)例代碼
  • asp中將相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑的函數(shù)代碼
  • php絕對(duì)路徑與相對(duì)路徑之間關(guān)系的的分析
  • 相對(duì)路徑轉(zhuǎn)化成絕對(duì)路徑
  • 淺談網(wǎng)頁中的相對(duì)路徑和絕對(duì)路徑
  • 相對(duì)路徑和絕對(duì)路徑的寫法總結(jié)

標(biāo)簽:北海 云南 寧夏 來賓 晉中 衢州 鹽城 陽泉

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《相對(duì)路徑與絕對(duì)路徑的區(qū)別》,本文關(guān)鍵詞  相對(duì),路徑,與,絕對(duì),的,區(qū)別,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《相對(duì)路徑與絕對(duì)路徑的區(qū)別》相關(guān)的同類信息!
  • 本頁收集關(guān)于相對(duì)路徑與絕對(duì)路徑的區(qū)別的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    永定县| 香港| 安泽县| 石台县| 封丘县| 淮阳县| 蓬安县| 桐柏县| 新巴尔虎左旗| 高青县| 长阳| 仪陇县| 阳原县| 茂名市| 兰溪市| 玛曲县| 阿拉善左旗| 同德县| 四平市| 高淳县| 余江县| 梧州市| 资源县| 韶关市| 湖北省| 永靖县| 林周县| 正安县| 南城县| 太湖县| 隆化县| 久治县| 临桂县| 阜新市| 汉阴县| 日土县| 通榆县| 当雄县| 西盟| 霍州市| 仙游县|