這個問題是在加載的過程中遇到的,明明已經寫好了路徑,可是總是加載不了圖檔,究其原因,還是路徑的問題,下面就來差別一下相對路徑和絕對路徑:
"." -- 代表目前所在的目錄,相對路徑。
".." -- 代表上一層目錄,相對路徑。
"../../" -- 代表的是上一層目錄的上一層目錄,相對路徑。
"/" -- 代表根目錄,絕對路徑。
"d:/abc/" -- 代表根目錄,絕對路徑。
舉例:
a、容易移動内容,可以整個目錄移動。
b、測試方法比較靈活,本機測試時比較友善。
a、部分内容頁面換了位置時,連結容易失效。
b、容易被人大面積采集抄襲。
舉例:
a、如果有人抄襲你的網站内容,裡面的連結還會指向你的網站,有些抄襲的人比較懶,根本不會去改内容。其實也不局限于被抄襲,如果有人将你的網頁儲存到本地電腦中,裡面的連結、圖檔、css、以及js仍然會連接配接到你的網站。
b、如果網頁位置改變,裡面的連結還是指向正确的url。
a、在編碼編寫時不友善使用絕對路徑,因為連結應該指向真正的域名而不是開發站點。