超連結是指網頁中的一種元素,通常是文字或圖片,點擊後會導向另一個網頁或資源,
在網站導航和用戶互動中,扮演著非常的重要角色。

接下來會教學設定超連結的方式,以及判斷何時使用「相對路徑」或「絕對路徑」的小技巧。


目錄

 
  1. 相對路徑 vs 絕對路徑 定義及使用情境
  2. 如何設定超連結
  3. 結論

1. 相對路徑 vs 絕對路徑


在說明如何設定連結之前,我們先了解「絕對路徑」和「相對路徑」的差異。

相對路徑:
•    定義:指向同一網站內部的網頁,使用相對於當前頁面的路徑。
•    例子:我要設定導向連結的站內網頁URL為:https://www.rwdwebsite.com/article.php?lang=tw&tb=1
相對路徑即是網域斜線 "/"後方的路徑:article.php?lang=tw&tb=1

絕對路徑:
•    定義:包含完整的URL,指向任何網站的網頁。
•    例子:我要設定連結的網頁URL為:https://www.rwdwebsite.com/article.php?lang=tw&tb=1
絕對路徑即為完整網址:https://www.rwdwebsite.com/article.php?lang=tw&tb=1

使用情境:
•    相對路徑:適用於內部連結,如網站內頁面之間的跳轉。
•    絕對路徑:適用於外部連結,如指向其他網站的資源。


 
 

2. 如何設定超連結

▼操作步驟:
首先在前台網頁上複製您想要連結到的頁面的網址。
如果是要連到同站內的其他頁面,只要複製相對網址即可。(如下圖框起處)



複製好網址後,就可以繼續設定超連結囉!


▼ 當使用【編輯器】功能時:
STEP 1 ▶ 選取需要設定超連結的文字或圖片後,點擊超連結按鈕
 

STEP 2 ▶
如果要貼上的是「相對網址」,通訊協定請選擇「其他」。
※如果要貼上的是「絕對網址」,這時通訊協定請選擇「http」或「https」。

STEP 3 ▶

如果有需要另開視窗效果,可切換到「目標」頁籤,並選擇「開新視窗」。


 
STEP 4 ▶ 
設定完成後,點擊確定並儲存頁面即可完成設定。



▼ 當使用【模組欄位】時:
有些模組已經建好設定連結的欄位,請直接將目標網址貼上即可。


 
 

3. 結論

設定連結時,使用相對路徑,能在網站指向多組網域或未來更換網域(domain)時,相對路徑依然能正常工作,
因為它們是基於當前頁面的相對位置,而不依賴於網站的根目錄或完整URL。
這代表即使網站未來更換了主網域,原先設定的內部超連結依然有效,而絕對路徑在這些情況下則需要逐一修改。

因此,在設定網站的內部連結時,建議使用相對路徑。而設置外部連結時,則使用絕對路徑。