網站超鏈接與url知識詳解
作者:佚名 時間:2014-01-02 分享到:
網站超鏈接與url知識詳解
文本構成了HTML或者XHTML文檔的主體和骨架,而超文本(htpertext)則是它們的心臟部分。它允許讀者獲得或者顯示自己或者別人的收藏,要實現這一點,只需要用鼠標或鍵盤輕輕單擊一下文檔中相關的詞或者短語(也就是超鏈接)即可。使用這些交互式的超鏈接可以幫助讀者導航,讓他們很容易地在你或者其他人的收藏中找到他們的需要的信息,因為這些收藏都是各種格式的獨立文檔,其中包括多媒體、HTML、XHTML其他XML或者普通ASCII純文本格式等,查找起來非常麻煩。超鏈接將整個網絡上巨大的知識財富都濃縮于小小的鼠標指針尖端之上。
要想在自己的文檔集合或者Timbuktu的服務器上包括一個指向其他文檔的指針,只需要知道該文檔的惟一地址,以及如何在文檔中加入一個錨(anchor)。
網站url
雖然很難相信,但是網絡上有數以百萬甚至數以億計的文檔和資源,其中每個文檔和資源都有其在網張上的惟一地址,這個地址被稱為統一資源定位符(uniform resource locator)URL,通常發音為 you are ell 。每個url都包含該文檔的名稱,文檔名前面是存儲該名稱的目錄結構名稱的層級(路徑名,pathname),再前面是存儲該文檔的服務器的網絡域名(domain name),最前面是瀏覽器在這臺服務器交換文檔時用來通信的軟件和方式(協議,protocol);那么就是:
protocol://server_domain_name/pathname
舉例說明:
http://www.ktcbnqb.cn/wangzhanjianshe-1540.html
wangzhanjianshe-1535.html
http://www.ktcbnqb.cn/
ftp://www.ktcbnqb.cn/html/
這些都是網站url其中第一個標例是一個絕對(absolute)url,或者叫做完全url。它包括了url格式的所有部分;協議、用務器和文檔的路徑名。但是絕對url缺乏靈活性,當你把文檔轉移動其他目錄或者服務器上時,它會給你帶來很多麻煩。幸好瀏覽器還允許使用相對(relative)URL,并根據當前文檔的基本(base)url的相應部分,自動把那些不完整的部分補齊。第二個示例是相對url中最簡單的一個?吹剿臅r候,瀏覽器會假定price_list.html文檔與當前文檔存放在同一臺服務器的相同目錄下,并使用同一種網絡協議。
在不知道文檔的具體目標和名稱時,相對URL十分有用。例如,第三個url示例指向了kumquat.com的web站點主頁。這就讓kumquat的服務器來決定要傳送哪一個文件。一般來講,服務器會選用該目錄下的第一個文件,即一個名為index.html的文件,或者只是簡單地列出目錄的內容。
雖然從外觀來看頗具迷惑性,但上面最后一個FTP標例卻是一個絕對URL。它直接指向/html目錄下的內容。
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/contact/20151229/n7356.html