HTML 鏈接
HTML 使用超級(jí)鏈接與網(wǎng)絡(luò)上的另一個(gè)文檔相連。
幾乎可以在所有的網(wǎng)頁(yè)中找到鏈接。點(diǎn)擊鏈接可以從一張頁(yè)面跳轉(zhuǎn)到另一張頁(yè)面。
實(shí)例
- 創(chuàng)建超級(jí)鏈接
- 本例演示如何在 HTML 文檔中創(chuàng)建鏈接。
- 將圖像作為鏈接
- 本例演示如何使用圖像作為鏈接。
HTML 超鏈接(鏈接)
超鏈接可以是一個(gè)字,一個(gè)詞,或者一組詞,也可以是一幅圖像,您可以點(diǎn)擊這些內(nèi)容來(lái)跳轉(zhuǎn)到新的文檔或者當(dāng)前文檔中的某個(gè)部分。
當(dāng)您把鼠標(biāo)指針移動(dòng)到網(wǎng)頁(yè)中的某個(gè)鏈接上時(shí),箭頭會(huì)變?yōu)橐恢恍∈帧?/p>
我們通過(guò)使用 <a> 標(biāo)簽在 HTML 中創(chuàng)建鏈接。
有兩種使用 <a> 標(biāo)簽的方式:
- 通過(guò)使用 href 屬性 - 創(chuàng)建指向另一個(gè)文檔的鏈接
- 通過(guò)使用 name 屬性 - 創(chuàng)建文檔內(nèi)的書(shū)簽
延伸閱讀:什么是超文本?
HTML 鏈接語(yǔ)法
鏈接的 HTML 代碼很簡(jiǎn)單。它類似這樣:
<a href="url">Link text</a>
href 屬性規(guī)定鏈接的目標(biāo)。
開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間的文字被作為超級(jí)鏈接來(lái)顯示。
實(shí)例
<a href="http://www.fzitv.net/">Visit W3School</a>
上面這行代碼顯示為:Visit W3School
點(diǎn)擊這個(gè)超鏈接會(huì)把用戶帶到 W3School 的首頁(yè)。
提示:"鏈接文本" 不必一定是文本。圖片或其他 HTML 元素都可以成為鏈接。
HTML 鏈接 - target 屬性
使用 Target 屬性,你可以定義被鏈接的文檔在何處顯示。
下面的這行會(huì)在新窗口打開(kāi)文檔:
<a href="http://www.fzitv.net/" target="_blank">Visit W3School!</a>
HTML 鏈接 - name 屬性
name 屬性規(guī)定錨(anchor)的名稱。
您可以使用 name 屬性創(chuàng)建 HTML 頁(yè)面中的書(shū)簽。
書(shū)簽不會(huì)以任何特殊方式顯示,它對(duì)讀者是不可見(jiàn)的。
當(dāng)使用命名錨(named anchors)時(shí),我們可以創(chuàng)建直接跳至該命名錨(比如頁(yè)面中某個(gè)小節(jié))的鏈接,這樣使用者就無(wú)需不停地滾動(dòng)頁(yè)面來(lái)尋找他們需要的信息了。
命名錨的語(yǔ)法:
<a name="label">錨(顯示在頁(yè)面上的文本)</a>
提示:錨的名稱可以是任何你喜歡的名字。
提示:您可以使用 id 屬性來(lái)替代 name 屬性,命名錨同樣有效。
實(shí)例
首先,我們?cè)?HTML 文檔中對(duì)錨進(jìn)行命名(創(chuàng)建一個(gè)書(shū)簽):
<a name="tips">基本的注意事項(xiàng) - 有用的提示</a>
然后,我們?cè)谕粋(gè)文檔中創(chuàng)建指向該錨的鏈接:
<a href="#tips">有用的提示</a>
您也可以在其他頁(yè)面中創(chuàng)建指向該錨的鏈接:
<a href="http://www.fzitv.net/html/html_links.asp#tips">有用的提示</a>
在上面的代碼中,我們將 # 符號(hào)和錨名稱添加到 URL 的末端,就可以直接鏈接到 tips 這個(gè)命名錨了。
具體效果:有用的提示
基本的注意事項(xiàng) - 有用的提示:
注釋:請(qǐng)始終將正斜杠添加到子文件夾。假如這樣書(shū)寫(xiě)鏈接:href="http://www.fzitv.net/html",就會(huì)向服務(wù)器產(chǎn)生兩次 HTTP 請(qǐng)求。這是因?yàn)榉⻊?wù)器會(huì)添加正斜杠到這個(gè)地址,然后創(chuàng)建一個(gè)新的請(qǐng)求,就像這樣:href="http://www.fzitv.net/html/"。
提示:命名錨經(jīng)常用于在大型文檔開(kāi)始位置上創(chuàng)建目錄?梢詾槊總(gè)章節(jié)賦予一個(gè)命名錨,然后把鏈接到這些錨的鏈接放到文檔的上部。如果您經(jīng)常訪問(wèn)百度百科,您會(huì)發(fā)現(xiàn)其中幾乎每個(gè)詞條都采用這樣的導(dǎo)航方式。
提示:假如瀏覽器找不到已定義的命名錨,那么就會(huì)定位到文檔的頂端。不會(huì)有錯(cuò)誤發(fā)生。
更多實(shí)例
- 在新的瀏覽器窗口打開(kāi)鏈接
- 本例演示如何在新窗口打開(kāi)一個(gè)頁(yè)面,這樣的話訪問(wèn)者就無(wú)需離開(kāi)你的站點(diǎn)了。
- 鏈接到同一個(gè)頁(yè)面的不同位置
- 本例演示如何使用鏈接跳轉(zhuǎn)至文檔的另一個(gè)部分
- 跳出框架
- 本例演示如何跳出框架,假如你的頁(yè)面被固定在框架之內(nèi)。
- 創(chuàng)建電子郵件鏈接
- 本例演示如何鏈接到一個(gè)郵件。(本例在安裝郵件客戶端程序后才能工作。)
- 創(chuàng)建電子郵件鏈接 2
- 本例演示更加復(fù)雜的郵件鏈接。
HTML 鏈接標(biāo)簽
| 標(biāo)簽 | 描述 |
|---|---|
| <a> | 定義錨。 |