URLs World Wide Web 使用標(biāo)準(zhǔn)資源定位 Uniform Resource Locators (URLs) 指明其它服務(wù)器中的文件. 一個(gè) URL 包括訪問(wèn)資源的類(lèi)型(例如, Web, gopher, WAIS), 服務(wù)器的地址, 和文件的位置. 語(yǔ)法格式為:
scheme://host.domain [:port]/path/ filename
其中 scheme 是以下的一個(gè)
file 本地系統(tǒng)的一個(gè)文件 ftp 匿名FTP 服務(wù)器中的文件 http World Wide Web 服務(wù)器中的文件 gopher Gopher 服務(wù)器中的文件 WAIS WAIS 服務(wù)器中的文件 news Usenet 的一個(gè)新聞組newsgroup telnet 到一個(gè)基于Telnet 的服務(wù)的連接 端口port 號(hào)通常可以省略. (除非對(duì)方告訴你使用它,否則忽略它)
例如,在你的文檔中鏈接本指南:
<A > NCSA's Beginner's Guide to HTML</A>
它將文本 NCSA's Beginner's Guide to HTML 標(biāo)記為一個(gè)超鏈,連到當(dāng)前文檔中 .
到指定部分的鏈接 錨鏈也可以用于引導(dǎo)讀者到一篇文檔(可以是當(dāng)前文檔或其他文檔)中的 特定區(qū)域,而不一定到缺省的頂端位置. 這種類(lèi)型的錨鏈通常稱(chēng)為一個(gè) 命名錨鏈named anchor ,因?yàn)閯?chuàng)建鏈接時(shí), 你需要在文檔中插入 HTML 名字.
本指南是在同一篇文檔中使用命名錨鏈的很好的例子. 它作成一篇文檔以便于打印. 但是當(dāng)你只是想了解關(guān)于HTML 的一部分信息時(shí),在這樣一篇(長(zhǎng))文檔中瀏覽是比較費(fèi)時(shí)的. 內(nèi)部的超鏈用于在文檔開(kāi)始創(chuàng)建一個(gè)"內(nèi)容索引table of contents". 這些超鏈?zhǔn)鼓憧梢詮奈臋n中的一個(gè)位置移到另一個(gè)位置。(到本文的頂端點(diǎn)擊內(nèi)容索引中 到指定部分的鏈接. 你就會(huì)返回這里.)
你還可以鏈接到另一篇文檔中的指定部分. 首先提這一點(diǎn)是因?yàn)檫@會(huì)有助于幫助你理解一篇文檔內(nèi)部的鏈接.
不同文檔中指定部分之間的鏈接 假設(shè)你想從文檔A (documentA.html) 中建立一條到另一篇文檔(MaineStats.html)中的一個(gè)指定部分的鏈接.
輸入HTML編碼指向一個(gè)命名鏈接:
documentA.html:
In addition to the many state parks, Maine is also home to <a href="MaineStats.html#ANP">Acadia National Park</a>.
井號(hào)(#)后面的字符串可以看作文件MaineStats.html 中的一個(gè)標(biāo)簽. 這個(gè)標(biāo)簽說(shuō)明了當(dāng)該鏈接被激活時(shí)瀏覽器從什么地方開(kāi)始顯示. 在上例中,顯示的第一行將是 Acadia National Park heading.
第二步, 在MaineStats.html中創(chuàng)建 命名錨鏈 (本例中為 "ANP")
<H2><A NAME="ANP">Acadia National Park</a></H2>
這些元素都作好以后,你就可以讓讀者直接找到MaineStats.html中Acadia 的參考信息了.
注意: 要想鏈接到另一篇文檔中的指定位置,你需要對(duì)那篇文檔具有寫(xiě)權(quán)限,或者那篇文檔中已經(jīng)含有文檔內(nèi)部的命名錨鏈. 例如,你可以在你所寫(xiě)的文檔中包含指向本指南的錨鏈,因?yàn)楸疚闹幸呀?jīng)含有命名錨鏈 (使用瀏覽器中的 View Source 看一看編碼). 但是如果本文檔 沒(méi)有命名錨鏈, 你就不能制作到特定位置的鏈接,因?yàn)槟悴荒芫庉婲CSA服務(wù)器中的原始文件.
指向當(dāng)前文檔內(nèi)指定部分的鏈接 語(yǔ)法和前文相同,只是文件名 省略.
例如, 要從 MaineStats中鏈接到 ANP :
...More information about <A HREF="#ANP">Acadia National Park</a> is available elsewhere in this document.
注意確保你的文檔中在鏈接指向的部分包含 <A NAME=> 標(biāo)記(<H2><A NAME="ANP">Acadia National Park</a></H2>).
當(dāng)你認(rèn)為讀者可能需要打印全部文檔,或者在一個(gè)文件中有很多短信息需要在線說(shuō)明的情況下非常有用.
郵件發(fā)送Mailto 在超鏈中包含mailto屬性,可以方便讀者給某個(gè)人或別名發(fā)送電子郵件. 格式為:
<A HREF="mailto:emailinfo@host">Name</a>
例如, 輸入:
<A HREF="mailto:pubs@ncsa.uiuc.edu">NCSA Publications Group</a>
可以創(chuàng)建一個(gè)已經(jīng)配置好的發(fā)往 BUPT Publications Group的郵件窗口. (你當(dāng)然應(yīng)該換用另一個(gè)地址!)
出處:
責(zé)任編輯:冬兒
上一頁(yè) HTML 初學(xué)者指南(六) 下一頁(yè) HTML 初學(xué)者指南(八)
◎進(jìn)入論壇網(wǎng)頁(yè)制作、網(wǎng)站綜合版塊參加討論
|