目錄
美國歷任總統
首頁 web前端 html教學 HTML程式碼實例:詳細解說超級連結_HTML/Xhtml_網頁製作

HTML程式碼實例:詳細解說超級連結_HTML/Xhtml_網頁製作

May 16, 2016 pm 04:43 PM
br 程式碼 實例 講解 詳細 連結


超級連結是網站中使用比較頻繁的HTML元素,因為網站的各種頁面都是由超級連結串接而成,超級連結完成了頁面之間的跳躍。超級連結是瀏覽者和伺服器的互動的主要手段,在後面的技術中會逐步深化學習。 超級連結
超級連結是網站中使用較頻繁的HTML元素,因為網站的各種頁面都是由超級連結串接而成,超級連結完成了頁面之間的跳躍。超級連結是瀏覽者和伺服器的互動的主要手段,在後面的技術中會逐步深化學習。
— 注意:圖片也可以做鏈接,將在下一章“網頁中的圖片”詳細學習。
4.5.1 為文字加上連結
超級連結的標籤是,為文字加上超級連結類似其他修飾標籤。新增了連結後的文字有其特殊的樣式,以和其他文字區分,預設連結樣式為藍色文字,有底線。超級連結是跳到另一個頁面的,標籤有一個href屬性負責指定新頁面的位址。 href指定的位址一般使用相對位址。
— 說明:網站開發中,文件相對地址使用較為普遍。
在D:web目錄下建立網頁文件,命名為a.htm,編寫程式碼如程式碼4.18所示。
代碼4.18 超級連結的設定:a.htm


超級連結的設定



進入清單的設定頁



在瀏覽器網址列輸入http://localhost/a.htm,瀏覽效果如圖4.19所示。

圖4.19 超級連結的設置
讀者可從圖4.19看到超級鏈接的預設樣式,當點擊頁面中的鏈接,頁面將跳到同一目錄下的ul_ol.htm頁面,即上節的列表設定頁面。當點擊瀏覽器的「後退」按鈕,回到a.htm頁面時,文字連結的顏色變成了紫色,用於告訴瀏覽者,此連結已經被訪問過。
4.5.2 修改連結的視窗開啟方式
預設情況下,超級連結開啟新頁面的方式是自我覆蓋。根據瀏覽者的不同需要,讀者可以指定超級連結的其他開啟新視窗的方式。超級連結標籤提供了target屬性進行設置,取值分別為_self(自我覆蓋,預設)、_blank(建立新視窗開啟新頁面)、_top(在瀏覽器的整個視窗打開,將會忽略所有的框架結構)、_parent(在上一層視窗開啟)。
— 注意:_top和_parent方式用於框架頁面,後面章節有詳解。
4.5.3 新增提示文字
很多情況下,超級連結的文字不足以描述所要連結的內容,超級連結標籤提供了title屬性能很方便地給瀏覽者做出提示。 title屬性的值即為提示內容,當瀏覽者的遊標停留在超級連結上時,提示內容才會出現,這樣不會影響頁面排版的整齊。修改a.htm網頁文件,編寫程式碼4.19所示。
代碼4.19 超級連結的設定:a.htm


超級連結的設定



進入清單的設定頁



在瀏覽器網址列輸入http://localhost/a.htm,瀏覽效果如圖4.20所示。

圖4.20 超連結的提示文字
4.5.4 什麼是錨(anchor)
很多網頁文章的內容比較多,導致頁面很長,瀏覽者需要不斷地拖曳瀏覽器的捲軸才能找到需要的內容。超級連結的錨功能可以解決這個問題,錨(anchor)是引自於船隻上的錨,錨被拋下後,船隻就不容易飄走、迷路。實際上錨就是用於在單一頁面內不同位置的跳轉,有的地方叫做書籤。
超級連結標籤的name屬性用來定義錨的名稱,一個頁面可以定義多個錨,透過超級連結的href屬性可以根據name跳到對應的錨。在D:web目錄下建立網頁文件,命名為a_anchor.htm,編寫程式碼如程式碼4.20所示。
代碼4.20 超級連結的錨:a_anchor.htm


超級連結的設定



這裡是頂部的錨

第1任

第2任

第3任

第4任

第5任

第6任

美國歷任總統


●第1任(1789-1797)這裡是第1任的錨

姓名:喬治華盛頓

George Washington

生卒:1732-1799

政黨::聯邦

●第2任(1797-1801)這裡是第2任的錨

姓名:約翰亞當斯

John Adams

生卒:1735-1826

政黨::聯邦

●第3任(1801-1809)這裡是第3任的錨

姓名:托馬斯·傑斐遜

Thomas Jefferson

生卒:1743-1826

政黨::民共

●第4任(1809-1817)這裡是第4任的錨

姓名:詹姆斯·麥迪遜

James Madison

生卒:1751-1836

政黨:民共

●第5任(1817-1825)這裡是第5任的錨

姓名:詹姆斯·門羅

James Monroe

生卒:1758-1831

政黨:民共



l>
在測試之前,讀者從代碼4.20可以看到,定義錨也是用的標籤,錨的名稱用name屬性定義(名稱沒有限制,可自訂)。而尋找錨的連結用href屬性指定對應的名稱,在名稱前面要加個#符號。在瀏覽器網址列輸入http://localhost/a_anchor.htm,瀏覽效果如圖4.21所示。

圖4.21 超連結的錨
當瀏覽者點擊超級連結時,頁面將自動捲動到href屬性值名稱的錨點位置。
— 注意:定義錨的標籤內不一定需要具體內容,只是做一個定位。
4.5.5 電子郵件、FTP和Telnet的連結
超級連結還可以進一步擴充網頁的功能,比較常用的有發電子郵件、FTP以及Telnet連線。完成以上的功能只需要修改超級連結的href值。發電子郵件的撰寫格式為:
寄email
郵件地址必須完整,如intel@qq.com。
前面提到過,瀏覽網頁採用http協議,而FTP伺服器採用FTP協議連接,連結格式如下:
連結的文字
FTP伺服器連結和網頁連結差異在於所用協定不同。 FTP需要從伺服器管理員取得登入的權限。不過部分FTP伺服器可以匿名訪問,可獲得一些公開的檔案。同樣,連接Telnet協定的伺服器也是採用類似方法,格式如下:
連結的文字
telnet協定應用非常少,使用http協定居多。在D:web目錄下建立網頁文件,命名為mail.htm,編寫程式碼4.21所示。
代碼4.21 超級連結的其他設定:mail.htm


超級連結的其他設定



寄E-mail

連接FTP伺服器

連接Telnet伺服器


s
在瀏覽器網址列輸入http://localhost/mail.htm,瀏覽效果如圖4.22所示。

圖4.22 超級連結的其他設置
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何使用磁力鏈接 如何使用磁力鏈接 Feb 18, 2024 am 10:02 AM

磁力連結是一種用於下載資源的連結方式,相較於傳統的下載方式更為便利和有效率。使用磁力連結可以透過點對點的方式下載資源,而不需要依賴中介伺服器。本文將介紹磁力連結的使用方法及注意事項。一、什麼是磁力連結磁力連結是一種基於P2P(Peer-to-Peer)協定的下載方式。透過磁力鏈接,使用者可以直接連接到資源的發布者,從而完成資源的共享和下載。與傳統的下載方式相比,磁

115://開頭的連結怎麼下載?下載方法介紹 115://開頭的連結怎麼下載?下載方法介紹 Mar 14, 2024 am 11:58 AM

  最近有很多用戶都在問小編,115://開頭的連結怎麼下載?想要下載115://開頭的連結需要藉助115瀏覽器,大家下載好115瀏覽器後,再來看看下面小編整理好的下載教學。  115://開頭的鏈接下載方法介紹  1、登入115.com,下載115瀏覽器並安裝。  2、在1​​15瀏覽器網址列輸入:chrome://extensions/,進入擴充中心,搜尋Tampermonkey,安裝對應插件。  3、在115瀏覽器網址列輸入:  油猴腳本:https://greasyfork.org/en/

解決win7驅動程式碼28的方法 解決win7驅動程式碼28的方法 Dec 30, 2023 pm 11:55 PM

有的用戶在安裝設備的時候遇到了錯誤,提示錯誤代碼28,其實這主要是由於驅動程式的原因,我們只要解決win7驅動程式碼28的問題就可以了,下面就一起來看一下應該怎麼來操作吧。 win7驅動程式碼28怎麼辦:首先,我們需要點擊螢幕左下角的開始選單。接著,在彈出的選單中找到並點擊“控制面板”選項。這個選項通常位於選單的底部或附近。點擊後,系統會自動開啟控制面板介面。在控制面板中,我們可以進行各種系統設定和管理操作。這是懷舊大掃除關卡中的第一步,希望對大家有幫助。然後,我們需要繼續操作,進入系統和

如何取得微信影片號連結?微信影片號碼怎麼加入商品連結? 如何取得微信影片號連結?微信影片號碼怎麼加入商品連結? Mar 22, 2024 pm 09:36 PM

微信視訊號作為微信生態系統的一部分,已逐漸成為內容創作者和商家的重要推廣工具。在這個平台上獲取視頻號連結對於分享和傳播內容至關重要。下文將詳細介紹如何獲取微信視頻號鏈接,以及如何在視頻號中添加商品鏈接,提升內容的傳播效果。一、如何取得微信影片號連結?在微信視頻號中發布影片後,系統會自動建立一個影片連結。作者可以在發布後複製該鏈接,方便進行分享和傳播。登入微信影片號碼後,您可以瀏覽自己的影片號碼首頁。在主頁上,每個視頻都附有相應的鏈接,方便您直接複製或分享。 3.搜尋影片號碼:在微信搜尋框中輸入影片號名

藍色畫面代碼0x0000001怎麼辦 藍色畫面代碼0x0000001怎麼辦 Feb 23, 2024 am 08:09 AM

藍屏代碼0x0000001怎麼辦藍屏錯誤是電腦系統或硬體出現問題時的一種警告機制,代碼0x0000001通常表示出現了硬體或驅動程式故障。當使用者在使用電腦時突然遇到藍色畫面錯誤,可能會感到驚慌失措。幸運的是,大多數藍色畫面錯誤都可以透過一些簡單的步驟來排除和處理。本文將為讀者介紹一些解決藍屏錯誤代碼0x0000001的方法。首先,當遇到藍色畫面錯誤時,我們可以嘗試重

電腦頻繁藍屏而且每次代碼不一樣 電腦頻繁藍屏而且每次代碼不一樣 Jan 06, 2024 pm 10:53 PM

win10系統是一款非常優秀的高智慧系統強大的智慧可以為使用者帶來最好的使用體驗,一般正常的情況下使用者的win10系統電腦都不會出現任何的問題!但在優秀的電腦也難免會出現各種故障最近一直有小伙伴們反應自己的win10系統遇到了頻繁藍屏的問題!今天小編就為大家帶來了win10電腦頻繁藍屏不同代碼的解決方法讓我們一起來看看吧。電腦頻繁藍屏而且每次代碼不一樣的解決辦法:造成各種故障碼的原因以及解決建議1、0×000000116故障原因:應該是顯示卡驅動不相容。解決建議:建議更換廠商原帶驅動。 2、

解決代碼0xc000007b錯誤 解決代碼0xc000007b錯誤 Feb 18, 2024 pm 07:34 PM

終止代碼0xc000007b在使用電腦時,有時會遇到各種各樣的問題和錯誤代碼。其中,終止代碼最為令人困擾,尤其是終止代碼0xc000007b。這個程式碼表示某個應用程式無法正常啟動,給用戶帶來了不便。首先,我們來了解終止碼0xc000007b的意思。這個程式碼是Windows作業系統的錯誤代碼,通常發生在32位元應用程式嘗試在64位元作業系統上執行時。它表示應

GE通用遠端程式碼可在任何裝置上編程 GE通用遠端程式碼可在任何裝置上編程 Mar 02, 2024 pm 01:58 PM

如果您需要遠端編程任何設備,這篇文章會為您帶來幫助。我們將分享編程任何設備的頂級GE通用遠端代碼。通用電氣的遙控器是什麼? GEUniversalRemote是一款遙控器,可用於控制多個設備,如智慧電視、LG、Vizio、索尼、藍光、DVD、DVR、Roku、AppleTV、串流媒體播放器等。 GEUniversal遙控器有各種型號,具有不同的功能和功能。 GEUniversalRemote最多可以控制四台設備。頂級通用遙控器代碼,可在任何裝置上編程GE遙控器配備一組代碼,使其能夠與不同設備配合。您可

See all articles