2-3 連結(Links)
文章推薦指數: 80 %
一般而言,除非有特殊需求,否則在HTML 文件中,我們都盡量用相對路徑來表示網址。
使用相對路徑的好處是:當我們將包含許多網頁的目錄轉移到另一個位置時,雖然絕對 ...
2-3連結(Links)
在說明連結之前,我們先要說明「絕對路徑」和「相對路徑」的差異。
簡單的說,「相對路徑」就是相對於現在目錄的路徑表示法,因此「相對路徑」所指到的檔案或目錄,會隨著現在目錄的不同而改變。
若一個路徑不屬於「相對路徑」,那就是「絕對路徑」,「絕對路徑」指的是一個絕對的位置,並不會隨著現在目錄的改變而改變。
下面是有關於「絕對路徑」和「相對路徑」的比較和範例:
類別範例說明
絕對路徑file:///c:/windows/odbc.ini本機D槽上的一個HTML檔案
http://www.cs.nthu.edu.tw網路上一台WWWServer上的一個HTML檔案
/jang/courses/cs3431本機WWW根目錄下的一個目錄
相對路徑text.html表同一層目錄下的text.html檔案
./text.html表同一層目錄下的text.html檔案
image/text.gif表示image子目錄下的text.gif檔案
../index.html表示上一層目錄下的index.html檔案
../html40/cover.html表示上一層目錄下html40子目錄的cover.html檔案
通常我們用「.」代表現在目錄,而用「..」代表上一層目錄。
一般而言,除非有特殊需求,否則在HTML文件中,我們都盡量用相對路徑來表示網址。
使用相對路徑的好處是:當我們將包含許多網頁的目錄轉移到另一個位置時,雖然絕對位置改變,但是在此目錄下的網頁相對位置並沒有改變,因此我們並不需要大幅修改網頁內的網址。
HTML文件裡不可或缺的標籤就是,因為有它的存在,使我們可以很迅速地連結到全世界各個地方的網頁。
以下是一個簡單的範例:
Example(link01.htm):
上述範例的原始檔如下:
原始檔(link01.htm):(灰色區域按兩下即可拷貝)
這是交通大學的
這是本教材的
在下面範例中,無論點選清大或交大的連結,都會開啟名為「new」的新視窗來顯示網頁:
Example(link02.htm):
上述範例的原始檔如下:
原始檔(link02.htm):(灰色區域按兩下即可拷貝)
這是交通大學的
這是本教材的
若要使每次點選都開新視窗,就可以使用target="_blank",讀者請自己試試看!
連結除了可以跳到其他網頁之外,也可以在一份長的網頁之中上下跳動,例如,如果我們在一個網頁的最後一列加上
連結至gif圖檔:
連結至mp3聲音檔:
連結至midi音樂檔:
連結至wav聲音檔:
連結至mpeg電影檔:
連結至ppsPowerPoint檔:
以下是試驗區,你可以直接填入HTML的內容,按「送出測試」後,即可在新網頁看到呈現的結果。
Example(htmlTestLink.htm):
HTML簡介與應用
延伸文章資訊
- 1與各式各樣檔案打交道- 學習該如何開發Web
- 2取得共享檔案和資料夾的URL (永久連結) - Filr 3.4:使用者存取 ...
Filr 會將URL 指定至Filr 系統中的每個檔案和資料夾。使用這些URL (稱為永久連結) 時,您可以快速將使用者指向檔案或資料夾,或下載位在Filr 系統中的檔案。
- 3如何在html裡~開啟網路磁碟機的資料夾!! - iT 邦幫忙
... 資料夾 平常都是設好路徑,例\\192.168.0.1\mis$~就可以開啟資料夾 想請問可以在html(iis server架設)中一樣設好路徑 按下超連結就可以像平常開資料夾一樣打開嗎?
- 4如何建立本機端的檔案超連結- NI
我正在LabVIEW 中建立一個報告並且希望有一個超連結能打開本機硬碟上的檔案。我可以建立指向網頁的連結,但本機端上的文件URL 語法是什麼?
- 5第5天:HTML-網頁間的連結 - iT 邦幫忙
也就是要連結的網頁相對於目前網頁的位置。 類型一: 如果網站中的所以檔案都在同資料夾下的話,只要使用該網頁檔名即可。 例如: <a href="檔名.html">連結名稱</a>.