首頁  >  文章  >  web前端  >  HTML 初學者指南(七)

HTML 初學者指南(七)

黄舟
黄舟原創
2016-12-23 14:46:011380瀏覽

URLs
World Wide Web 使用標準資源定位Uniform Resource Locators (URLs) 指明其它伺服器中的檔案. 一個URL 包括存取資源的類型(例如, Web, gopher, WAIS), 伺服器的位址, 和檔案的位置. 語法格式為: 

scheme://host.domain [:port]/path/ filename 

其中scheme 是以下的一個 

file 
本機系統的一個檔案Wide Web 伺服器中的檔案 
gopher 
Gopher 伺服器中的檔案 
WAIS 
WAIS 伺服器中的檔案 
news 
Usenet 的一個新聞群組news .Tel (除非對方告訴你使用它,否則忽略它) 

例如,在你的文件中鏈接本指南: 

 
NCSA's Beginner's Guide to HTML
 

它將文字NCSA's Beginner's Guide to HTML 標記為一個超鏈,連到目前文件中. 

到指定部分的連結
錨鏈也可以用於引導讀者到一篇文檔(可以是當前文檔或其他文檔)中的特定區域,而不一定到缺省的頂端位置. 這種類型的錨鏈通常稱為一個命名錨鏈named anchor ,因為創建鏈接時, 你需要在文檔中插入HTML 名字. 

本指南是在同一篇文檔中使用命名錨鏈的很好的例子. 它作成一篇文檔以便於打印. 但是當你只是想了解關於HTML 的一部分資訊時,在這樣一篇(長)文檔中瀏覽是比較費時的. 內部的超鏈用於在文檔開始創建一個"內容索引table of contents". 這些超鏈使你可以從文檔中的一個位置移到另一個位置。 (到本文的頂端點擊內容索引中到指定部分的連結. 你就會回到這裡.) 

你也可以連結到另一篇文件中的指定部分. 首先提這一點是因為這會有助於幫助你理解一篇文件內部的連結. 

不同文件中指定部分之間的連結
假設你想要從文件A (documentA.html) 建立一條到另一篇文件(MaineStats.html)中的一個指定部分的連結. 

輸入HTML編碼指向一個命名連結: 

documentA.html: 

In addition to the many state parks, Maine is also home to 
s.htmld

井號(#)後面的字符串可以看作文件MaineStats.html 中的一個標籤. 這個標籤說明了當該鏈接被激活時瀏覽器從什麼地方開始顯示. 在上例中,顯示的第一行將是Acadia National Park heading. 

第二步, 在MaineStats.html中創建命名錨鏈(本例中為"ANP") 

Acadia National Park

 

這些元素都作好以後,你就可以讓讀者直接找到MaineStats.html中Acadia 的參考資訊了. 

注意: 要想連結到另一篇文件中的指定位置,你需要對那篇文檔具有寫權限,或者那篇文檔中已經含有文檔內部的命名錨鏈. 例如,你可以在你所寫的文檔中包含指向本指南的錨鏈,因為本文中已經含有命名錨鏈(使用瀏覽器中的View Source 看一看編碼). 但是如果本文檔沒有命名錨鏈, 你就不能製作到特定位置的鏈接,因為你不能編輯NCSA伺服器中的原始文件. 

指向目前文件內指定部分的連結
語法和前文相同,只是檔案名稱省略. 

例如, 要從MaineStats連結到ANP : 

...More information about Acadiaadia National Park 
is available elsewhere in this document. 

注意確保你的文件中在連結所指向的部分包含 標記(

Acadia National Park

). 

當你認為讀者可能需要打印全部文檔,或者在一個文件中有很多短信息需要在線說明的情況下非常有用. 

郵件發送Mailto
在超鏈中包含mailto屬性,可以方便讀者寄電子郵件給某人或別名。格式為: 

Name 

例如, 輸入: 

NCSA Publications Group 

可以建立一個已經設定好的寄往BUPT Publications Group的郵件視窗. (當然應該改用另一個位址!) 

 以上是HTML 初學者指南(七)的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn