超鏈接的基本知識
要正確地創建鏈接,就必須了解鏈接與被鏈接文檔之間的路徑。每個網頁都有一個惟一的地址,稱為統一資源定位符(URL)。然而,當在網頁中創建內部鏈接時,一般不會指定鏈接文檔的完整 URL,而是指定一個相對當前文檔或站點根文件夾的相對路徑。下面牧羊人深圳網站建設公司的小編告訴你絕對路徑跟相對路徑是什么?
絕對路徑
絕對路徑是包括服務器規范在內的完全路徑。絕對路徑不管源文件在什么位置都可以非常精確地找到,除非是目標文檔的位置發生變化,否則鏈接不會失敗。
采用絕對路徑的好處是,它同鏈接的源端點無關。只要網站的地址不變,無論文檔在站點中如何移動,都可以正常實現跳轉而不會發生錯誤。另外,如果希望鏈接同站點上的其他內容,就必須使用絕對路徑。
采用絕對路徑的缺點在于這種方式的鏈接不利于測試。如果在站點中使用絕對地址,要想測試鏈接是否有效,必須在Internet服務器端對鏈接進行測試。另一個缺點是,采用絕對路徑不利于站點的移植。
相對路徑
為了避免絕對路徑的缺陷,對于在同一站點之中的鏈接來說,使用相對路徑是一個很好的方法。相對路徑可以表述源端點同目標端點之間的相互位置,它同源端點的位置密切相關。
如果鏈接中源端點和目標端點位于同一個目錄下,則在鏈接路徑中只需要指明目標端點的文檔名稱就可以了。
如果在鏈接中源端點和目標端點不在同一個目錄下,則只需要將目錄的相對關系表示出來就可以了。
如果鏈接指向的文檔位于當前目錄的子級目錄中,可以直接輸入目錄名稱和子目錄名稱。
如果鏈接指向的文檔沒有位于當前目錄的子級目錄中,則可以利用…符號來表示當前位置的父級目錄,利用多個…符號可以表示更高的父級目錄,從而構建出目錄的相對位置。
利用相對目錄的好處在于,如果站點的結構和文檔的位置不變,那么鏈接就不會出錯。可以將整個網站移植到另一個地址的網站中,而不需要修改文檔中的鏈接路徑。
閱讀本文的人還閱讀:企業營銷型網站建設常見的類型有哪些?