相對路徑:以引用文件之網頁所在位置爲參考基礎,而建立出的目錄路徑。因此,當保存于不同目錄的網頁引用同一(yī)個文件時,所使用的路徑将不相同,故稱之爲相對。
絕對路徑:以Web 站點根目錄爲參考基礎的目錄路徑。之所以稱爲絕對,意指當所有網頁引用同一(yī)個文件時,所使用的路徑都是一(yī)樣的。
其實絕對路徑與相對路徑的不同處,隻在于描述目錄路徑時,所采用的參考點不同。由于對網站上所有文件而言,根目錄這個參考點對所有文件都是一(yī)樣的,因此,運用以根目錄爲參考點的路徑描述方式才會被稱之爲絕對路徑。
以下(xià)爲建立路徑所使用的幾個特殊符号,及其所代表的意義。
"." -- 代表目前所在的目錄,相對路徑。 如:文本 或
".." -- 代表上一(yī)層目錄,相對路徑。 如:文本 或
"../../" -- 代表的是上一(yī)層目錄的上一(yī)層目錄,相對路徑。 如:
"/" -- 代表根目錄,絕對路徑。 如:文本 或
"D:/abc/" -- 代表根目錄,絕對路徑。
在使用相對路徑時,我(wǒ)們用符号“.”來表示當前目錄,用符号“..”來表示當前目錄的父目錄。
絕對路徑顧名思義,填寫絕對目錄路徑地址那就叫絕對路徑,通常我(wǒ)們直接使用"/"代表從根目錄開(kāi)始的目錄路徑,這個叫絕對路徑。
相對路徑顧名思義,填寫目錄時候以填寫目錄文件爲參考,使用“../”或"./"指向上一(yī)級 或 使用"../../"指向上上一(yī)級叫相對路徑。
引用者 被引用者 相對路徑 絕對路徑
url1.htm divcss5.gif ../SubDir2/BeRef1.gif /Dir1/SubDir2/BeRef1.gif
url2.htm divcss5.gif ../../Dir1/SubDir2/ BeRef1.gif /Dir1/SubDir2/ BeRef1.gif
url3.htm abc1.htm ../../Dir2/ abc1.htm /Dir2/abc1.htm
url4.htm abc2.htm ../abc2.htm /Dir2/abc2.htm
說明:
我(wǒ)們使用“/”、“../”、“../../”分(fēn)别樣式和介紹圖片路徑和網址路徑之間 相對于絕對路徑關系。
相對路徑和絕對路徑都可相互轉換,轉換時候注意正确路徑即可,作用在于有效鏈接路徑。
下(xià)一(yī)篇 緩沖加載圖片的jQuery插件lazyload.js 真正省資(zī)源用法
上一(yī)篇: UTF-8 GBK UTF8 GB2312之間的區别和關系