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