一。物理路徑,物理路徑的英文全稱是:physical path,它就是指硬碟上檔案的路徑,比如下面的檔案位置表示方法:
d:\wwwroot\html\a.html
d:\wwwroot\html\photo\b.html
d:\wwwroot\html\photo\c.html
d:\wwwroot\html\photo\ours\d.html
一般來說物理路徑可用於access資料庫或者不通過web伺服器(如:iis)等的情況下。
二。相對路徑,相對路徑的英文全稱是relative path,我們可以從以下三個方面來了解它的用法(以「物理路徑」中的位置情況為例):
·如何表示同級目錄的檔案
b.html和c.html在同乙個資料夾下,如果b.html需要鏈結到c.html,可以在b.html中這樣寫:
同目錄下檔案間互相鏈結
·如何表示上級目錄的檔案
a.html是b.html和c.html的上級目錄中的檔案,如果b.html或c.html鏈結到a.html,可以在b.html或c.html中這樣寫:
../a.html">鏈結到上級目錄中的檔案
**中的 "../" 代表一級上級目錄(間隔乙個目錄)。
需要注意的是:「../../」代表二級上級目錄(間隔兩個目錄),比如a.html是d.html的前兩級目錄,同時d.html需要鏈結到a.html,可以在d.html中這樣寫:
../../a.html">鏈結到上級目錄的上級目錄中的檔案
·如何表示下級目錄的檔案
b.html和c.html是a.html的下級目錄中的檔案,如果需要在a.html中鏈結到b.html, 可以在a.html中這樣寫:
鏈結到下級目錄(photo)中的檔案
如果需要在a.html中鏈結到d.html,可以在a.html中這樣寫
鏈結到下級目錄(photo/ourd/)中的檔案
三。絕對路徑,絕對路徑的英文全稱是absolute path,它就是帶有**的路徑。比如你有乙個網域名稱www.deerol.com,其網域名稱指向d:\wwwroot,那麼上面的四個檔案就可以這麼表示:
">鏈結到a.html
">鏈結到b.html
">鏈結到c.html
">鏈結到d.html
四。根目錄,根目錄的英文全稱是root directory,去掉絕對路徑前面的網域名稱就是根目錄,所以它可以理解為是**的最上層目錄。它的表示方法如下:
/html/a.html">鏈結到a.html
/html/photo/b.html">鏈結到b.html
/html/photo/c.html">鏈結到c.html
/html/photo/ours/d.html">鏈結到d.html
絕對路徑 相對路徑 物理路勁 虛擬路徑
絕對路徑 物理路徑 是從碟符開始的路徑 eg c windows system32 cmd.exe 還有一種不包含碟符的特殊絕對路徑,例如 windows system32 cmd.exe,無論當前路徑是什麼,會自動地從當前盤的根目錄開始查詢指定的程式。相對路徑 虛擬路徑 是從當前路徑開始的路徑,就...
路徑詳解 絕對路徑,相對路徑,根相對路徑
路徑詳解 重點 1 絕對路徑 1 什麼是絕對路徑 檔案從最高端目錄下開始的完整路徑 1 訪問網路資源 1 由以下四個部分組成 1 協議名稱 2 主機名 ip位址,網域名稱 3 目錄路徑 4 檔名 ex 1 協議名 2 主機名 網域名稱 3 目錄路徑 img4 檔名 bd logo1.png 2 訪問...
絕對路徑,相對路徑,和根路徑
關於鏈結的路徑,網頁中的超連結按照鏈結的路徑可以分為絕對路徑,相對路徑,和根路徑。絕對路徑為檔案提供完全的路徑,包括使用的協議 如http,ftp,rtsp等 一般常見的絕對路徑等。有些時候,本地的超連結雖然也可以使用絕對路徑的方式,但是這樣不太好,因為如果這樣做的話,一旦站點移動到其他地方去的話,...