首頁 > web前端 > html教學 > HTML相對路徑(Relative Path)和絕對路徑(Absolute Path)深入理解_HTML/Xhtml_網頁製作

HTML相對路徑(Relative Path)和絕對路徑(Absolute Path)深入理解_HTML/Xhtml_網頁製作

WBOY
發布: 2016-05-16 16:40:52
原創
1484 人瀏覽過

搞java web開發也有1年多了,免不了要寫寫html或jsp頁面什麼的,而web應用程式功能強大就在於它的超連結(Hyper Link),例如在a頁面保存指向b頁面的連結位址(也就是URI),但問題就恰恰出在了這裡,如何正確引用一個文件。例如,怎麼在一個HTML網頁中引用另外一個HTML網頁作為超連結(hyperlink)?怎麼在一個網頁中插入一張圖片? ……
加上struts中相對路徑也是大行其道,一不小心很容易搞混淆。

如果在引用文件時(如加入超鏈接,或者插入圖片等),使用了錯誤的文件路徑,就會導致引用失效(無法瀏覽鏈接文件,或無法顯示插入的圖片等)。

為了避免這些錯誤,正確地引用文件,特地寫下來而者的區別與用法,將來也可查詢。

HTML有2種路徑的寫法:相對路徑與絕對路徑

HTML相對路徑(relative path)
同目錄的檔案參考
如果原始檔和引用檔在同一個目錄裡,直接寫引用檔名即可。

我們現在建立一個原始檔info.HTML,在info.HTML裡要引用index.HTML檔作為超連結。

假設info.HTML路徑是:d:tomcatwebappshelloblablainfo.HTML
假設index.HTML路徑是:d:tomcatwebappshelloblablaindex.HTML
在info.HTML加入index.HTML超連結的程式碼應該如此寫:

複製程式碼
程式碼如下:


程式碼如下:

index.HTML


如何表示上級目錄

../表示來源檔案所在目錄的上一層目錄,../. ./表示來源檔案所在目錄的上上級目錄,以此類推。

假設info.HTML路徑是:d:tomcatwebappshelloblablainfo.HTML
假設index.HTML路徑是:d:tomcatwebappshelloindex.HTML
在info.HTML加入index.HTML超連結的程式碼應該如此寫:
複製程式碼


程式碼如下:


index.HTML


假設info.HTML路徑是:d:tomcatwebappshelloblablawowstoryinfo.HTML
假設index.HTML路徑是:d:tomcatwebappshelloindex.HTML
在info.HTML加入index.HTML超連結的程式碼應該這樣寫:
複製程式碼


程式碼如下:


index.HTML


假設info.HTML路徑是:d: tomcatwebappshelloblablainfo.HTML
假設index.HTML路徑是:d:tomcatwebappshellowowstoryindex.HTML
在info.HTML加入index.HTML超連結的程式碼應該這樣寫:
複製程式碼


程式碼如下:

index.HTML


如何表示下級目錄

引用下級目錄的文件,直接寫下級目錄文件的路徑即可。

假設info.HTML路徑是:d:tomcatwebappshelloblablainfo.HTML
假設index.HTML路徑是:d:tomcatwebappshelloblablaHTMLindex.HTML
在info.HTML加入index.HTMLMLoblablaHTMLindex.HTML 在info.HTML加入index.HTMLMLS.寫:
複製程式碼

程式碼如下:



程式碼如下:
index.HTML 假設info.HTML路徑是:d:tomcatwebappshelloblablainfo.HTML 假設index.HTML路徑是:d:tomcatwebappshelloblablaHTMLtutorialsindex.ML. >在info.HTML加入index.HTML超連結的程式碼應該這樣寫:


複製程式碼程式碼如下: index.HTML
HTML絕對路徑(absolute path)
HTML絕對路徑(absolute path)指向網域名稱的檔案的完整路徑。

假設註冊了網域www.jb51.net,並申請了虛擬主機,擬主機提供者會給一個目錄,例如www,這個www就是網站的根目錄。

假設在www根目錄下放了一個檔案index.HTML,這個檔案的絕對路徑就是:http://www.jb51.net/index.html.

假設在www根目錄下建了一個目錄叫HTML_tutorials,然後在該目錄下放了一個檔案index.HTML,這個檔案的絕對路徑就是http://www.jb51.net/article/32759.htm。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板