什么是網(wǎng)站超鏈接中的絕對(duì)路徑和相對(duì)路徑
  • 更新時(shí)間:2024-10-29 02:25:14
  • 網(wǎng)站建設(shè)
  • 發(fā)布時(shí)間:1年前
  • 278

了解從作為鏈接源的文檔到作為鏈接目標(biāo)的文檔的文件路徑對(duì)于創(chuàng)建鏈接至關(guān)重要。每個(gè)網(wǎng)頁(yè)都有一個(gè)唯一的地址,稱為統(tǒng)一資源定位符(URL)。但是,在創(chuàng)建本地鏈接(即從同一站點(diǎn)上的一個(gè)文檔到另一個(gè)文檔的鏈接)時(shí),通常不指定作為鏈接目標(biāo)的文檔的完整URL,而是指定一個(gè)相對(duì)路徑.有以下3 種類型的鏈接路徑。1、絕對(duì)路徑

提供鏈接文檔的完整URL,并包括使用的協(xié)議(例如網(wǎng)頁(yè)通常使用http://),例如http://www.tlkjt.com/,如圖2-38所示。創(chuàng)建絕對(duì)路徑

您必須使用絕對(duì)路徑鏈接到其他服務(wù)器上的文檔。也可以對(duì)本地鏈接使用絕對(duì)路徑鏈接(即指向同一站點(diǎn)內(nèi)的文檔的鏈接),但不建議這樣做,因?yàn)橐坏⒋苏军c(diǎn)移動(dòng)到不同的域,所有本地絕對(duì)路徑鏈接都將斷開。通過(guò)對(duì)本地鏈接使用相對(duì)路徑,您還可以在需要在站點(diǎn)內(nèi)移動(dòng)文件時(shí)獲得靈活性。

注意:插入圖像(不是鏈接)時(shí),您可以使用指向遠(yuǎn)程服務(wù)器上圖像的絕對(duì)路徑(本地硬盤驅(qū)動(dòng)器上不可用的圖像)。2、文檔相對(duì)路徑

對(duì)于整個(gè)網(wǎng)站,文檔相對(duì)路徑通常是最合適的路徑。通過(guò)使用文件夾層次結(jié)構(gòu)指定從當(dāng)前文檔到鏈接文檔的路徑,文檔相對(duì)路徑也可用于鏈接到其他文件夾中的網(wǎng)頁(yè)文件。文檔相對(duì)路徑的基本思想是省略當(dāng)前文檔和鏈接文檔相同的絕對(duì)路徑部分,只提供不同的路徑部分。假設(shè)一個(gè)站點(diǎn)的結(jié)構(gòu)如圖2-39 所示。要從contents.html 鏈接到hours.html(兩個(gè)文件在同一文件夾中),請(qǐng)使用相對(duì)路徑hours.html 要鏈接到tips.html(在資源子文件夾中),請(qǐng)使用相對(duì)路徑resources/tips.html。每次出現(xiàn)/. 斜線都會(huì)在文件夾層次結(jié)構(gòu)中向下移動(dòng)一個(gè)級(jí)別。站點(diǎn)結(jié)構(gòu) 要鏈接到index.html(父文件夾中contents.html 的上一級(jí)),請(qǐng)使用相對(duì)路徑./index.html。每次出現(xiàn)雙/斜杠時(shí),都會(huì)在文件夾層次結(jié)構(gòu)中向上移動(dòng)一個(gè)級(jí)別。要鏈接到catalog.html(位于父文件夾的不同子文件夾中),請(qǐng)使用相對(duì)路徑./Product/catalog.html。其中./向上移動(dòng)到父文件夾,而products/向下移動(dòng)到products 子文件夾。

這時(shí)候,當(dāng)用戶將整個(gè)站點(diǎn)文件夾(比如My_site)移動(dòng)到另一個(gè)磁盤(比如從E盤移動(dòng)到F盤),那么這個(gè)文件夾下的所有文件都會(huì)保持相互之間的相對(duì)路徑不變,即目前不需要更新這些文件之間的文檔相關(guān)鏈接。但是,當(dāng)移動(dòng)包含文檔相關(guān)鏈接或以文檔相關(guān)鏈接為目標(biāo)的單個(gè)文件時(shí),必須更新這些鏈接。3、站點(diǎn)根目錄相對(duì)路徑

站點(diǎn)根目錄相對(duì)路徑是描述從站點(diǎn)根文件夾到文檔的路徑的路徑。如果您使用的是使用多個(gè)服務(wù)器的大型網(wǎng)站,或者您使用的是承載多個(gè)站點(diǎn)的服務(wù)器,則可能需要使用這些路徑。但是,如果您不熟悉這種類型的路徑,最好堅(jiān)持使用文檔相對(duì)路徑。

站點(diǎn)根目錄相對(duì)路徑以正斜杠開頭,表示站點(diǎn)根文件夾。例如,/supportltips.html 是文件(tips.html) 的站點(diǎn)根目錄相對(duì)路徑,該文件位于站點(diǎn)根文件夾中

在支持子文件夾中。

如果您經(jīng)常在網(wǎng)站的不同文件夾之間移動(dòng)HTML 文件,站點(diǎn)根目錄相對(duì)路徑通常是指定鏈接的最佳方式。將包含相對(duì)鏈接的文檔移動(dòng)到站點(diǎn)根目錄時(shí),不需要更改這些鏈接。

但是,如果站點(diǎn)根目錄相關(guān)鏈接指向的文檔被移動(dòng)或重命名,那么即使文檔之間的相對(duì)路徑?jīng)]有改變,也必須更新這些鏈接。例如,如果您移動(dòng)文件夾,則必須更新指向該文件夾中文件的所有站點(diǎn)根目錄相關(guān)鏈接。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對(duì)接開發(fā)等。十余年開發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!

本文章出于推來(lái)客官網(wǎng),轉(zhuǎn)載請(qǐng)表明原文地址:https://www.tlkjt.com/web/12089.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部