絕對路徑和相對路徑的區別,
絕對路徑:是從碟符開始的路徑,形如
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
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
無論當前路徑是什麼,會自動地從當前盤的根目錄開始查詢指定的程式
首先,以在網頁製作為例,這樣最容易弄明白。
假設你要在你的網頁中插入一幅圖片,那麼你可能會碰到以下情況(假設你的網頁在如下位置:d:\aaa\web\1.htm,而圖片在d:\aaa\web\images\ss.gif)
那麼情況如下:
一,你在網頁中直接以d:\aaa\web\images\ss.gif這個路徑表示你的圖片。
二,你在網頁中以:images\ss.gif來表示你的這個圖片。
以上兩種方法都能達到效果。為什麼呢?這就是絕對路徑和相對路徑的問題。
第一種情況,你使用的是完整的圖片的路徑,就稱之為絕對路徑,也就是說當你把你的這個1.htm不管放在你的硬碟的哪個位置,它都能顯示出來這幅圖片,因為這個圖片的位置你沒改變它。是絕對不變的。。
第二情況,你使用的就是相對路徑,這個路徑只相對於你的1.htm的位置以及images資料夾的位置。一旦1.htm的位置發生改變,或者images資料夾的位置發生改變(只要1.htm和images發生改變的位置不相同),那麼,這時候你的1.htm就顯示不了這幅圖片了。也就是說,1.htm和images其中一方的位置發生改變,網頁就顯示不了這幅圖片了。這就是相對路徑,它是以一個參考物件面存在的。。
相關文章
- 絕對路徑和相對路徑的區別
- 檔案的相對路徑和絕對路徑以及根相對路徑
- 檔案絕對路徑和相對路徑
- Jsp相對路徑和絕對路徑JS
- Linux中絕對路徑和相對路徑有什麼區別?Linux
- html中的路徑的介紹:絕對路徑和相對路徑HTML
- HTML絕對路徑與相對路徑HTML
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- 05_Linux相對路徑和絕對路徑Linux
- Qt的相對路徑轉為絕對路徑QT
- 深入解析Java絕對路徑與相對路徑Java
- javascript將相對路徑修改為絕對路徑JavaScript
- JSP 和 Servlet 中的絕對路徑和相對路徑問題JSServlet
- Linux中絕對路徑和相對路徑是什麼?二者有何區別?Linux
- web專案絕對路徑與相對路徑的問題Web
- JAVAWEB——絕對路徑和相對路徑,到底加不加“/“,以及解決方案JavaWeb
- 相對路徑轉換為絕對路徑的程式碼例項
- 最最基礎的乾貨:Linux中的絕對路徑和相對路徑Linux
- python如何將相對路徑轉換為絕對路徑?Python
- 使用Javascript將相對路徑地址轉換為絕對路徑JavaScript
- 關於函式由絕對路徑轉為相對路徑函式
- JSP、Servlet中的相對路徑和絕對路徑 頁面跳轉問題JSServlet
- JavaWeb 專案中的絕對路徑和相對路徑以及問題的解決方案JavaWeb
- nodejs路徑處理方法和絕對路徑NodeJS
- html中想把圖片絕對路徑 改成相對路徑怎麼操作?HTML
- 好程式設計師web分享圖片標籤、絕對路徑和相對路徑程式設計師Web
- 好程式設計師web前端分享絕對路徑與相對路徑的引用程式設計師Web前端
- 好程式設計師分享html圖片絕對路徑改相對路徑程式設計師HTML
- struts/Servlet,action轉到jsp後,路徑問題(struts2,jsp路徑,action路徑,action跳轉,相對路徑,絕對路徑)...ServletJS
- Java工程路徑及相對路徑(轉載)Java
- PHP取url絕對路徑PHP
- JSP取得絕對路徑JS
- vue2.0 配置絕對路徑Vue
- javaweb相對路徑file使用JavaWeb
- JavaScript 獲取目錄絕對路徑JavaScript
- Eclipse-拷貝絕對路徑Eclipse
- iOS開發:相對路徑與相對工程名iOS
- webpack的css,less,sass中使用絕對路徑WebCSS