網頁設計筆記(3)-插入超連結

插入網址超連結

基本的句法如下:

<a href="https://google.com">點此文字連到google首頁</a>

要製作網頁超連結,必須使用一個<a>標籤,並使用 href 屬性來放置連結網址。

另外還可以放置target屬性,來決定要怎樣開啟這個超連結,有以下幾種

  • _self - 默認屬性,從目前的頁面直接開啟,如果超連結在獨立框架內,會以框架方式開啟網頁。
  • _blank -從新的視窗或分頁開啟。
  • _parent -由原視窗直接開啟,與self不同的地方在於,如果有網頁有設計多層框架,會以父框架為開啟頁面,但如果沒有設定子框架就是直接覆蓋目前視窗。
  • _top – 直接覆蓋原視窗,如沒有設定框架,與_parent, _self 效果沒有差別。
<a href="https://google.com"  target="_blank">Visit W3Schools!>點此文字開新分頁連到google首頁</a>

除了絕對路徑的網址之外,也可以用相對路徑開啟超連結

<a href="/html/default.asp">HTML tutorial</a>

E-mail 超連結

在 href 後方先輸入『mailto: 』接上email,就能成為mail的超連結。

<a href="mailto:someone@example.com">Send email</a>

修改超連結樣式

預設的超連結是文字內容,這邊筆記兩樣可以改的方式

一、改成用圖案當作超連結

在超連結的<a>標籤中加入<img>標籤即可將圖片當作超連結

<a href="default.asp">
	<img src="smiley.gif" alt="HTML tutorial" style= "width:42px; height:42px;">
</a>

二、用按鈕當作超連結

直接加入一個button 並在屬性中加入onclick標籤, 內容為document.location=’ 要當成超連結的網址’。

<button onclick="document.location='<https://www.w3schools.com/html/html_links.asp>'">HTML Tutorial</button>
<!-- onclick為javascript語法 這邊不贅述 --->

發表留言