幾點說明
中文翻譯版可能包含錯誤,應以 W3C 官方網站的英文原版為准
上方導航欄中可以查看每個小貼士的英文原版及繁體中文版
版權資訊在頁面最下方
在你的文檔中使用 <link>
LINK 元素
HTML 和 XHTML 有種機制能讓網頁作者添加與一份 HTML 文檔相關的額外資訊。這些額外的資源可以是樣式資訊(CSS)、流覽導航幫助、資訊的另一種格式(RSS)、聯繫方式等。
LINK 元素(<link>)被用作在文檔前端的 HEAD 元素中添加這些資訊。
一個例子
我們來看一個很實用的例子。這是某個天文學網站上的一個頁面,內容是描述太陽系的章節中關於地球的那部分。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Earth - Astronomy Weblog</title>
這是一份 HTML 文檔的經典開頭代碼。
<link rel="Start" href="/solar-system/" /> <link rel="Prev" href="/solar-system/venus/" /> <link rel="Next" href="/solar-system/mars/" />
這些 link 能夠幫助某些用戶代理(流覽器)進行流覽導航。
-
Start指向本章節的開始處 -
Prev指向前一項,本例中是金星(Venus) -
Next指向後一項,本例中為火星(Mars)
<link rel="Contents" href="/solar-system/contents.html" />
Contents 指向本章節的索引
<link rel="Help" href="/website-help.html" />
Help 能夠鏈結到一個為訪客提供網站使用幫助的頁面。
<link rel="alternate"
type="application/rss+xml"
title="RSS"
href="/updates.rdf" />
它為 RSS 閱讀器找到網站更新的訂閱地址提供了可能。請注意,在本文寫作時, mime 類型application/rss+xml 仍然是一份草稿“The application/rss+xml Media Type”,而且還沒有被 IETF 認可。
<link rel="meta"
type="application/rdf+xml"
title="FOAF"
href="http://astro.example.org/foaf.xrdf" />
它為 FOAF 閱讀器找到文檔中的元資料(metadata)提供了可能。它可以是作者。請注意,在本文寫作時,mime 類型 application/rdf+xml 還沒有被 IETF 認可,而且自從上次提議過之後沒有更進一步的研究。
<link href="mailto:webmaster@example.org" rev="made" />
這是聯繫網站作者的一種方法。
<link rel="stylesheet"
type="text/css"
media="screen"
href="/style/astro.css" />
定義你的網站所使用的 CSS 樣式表。本例中,我們將該樣式表定義為用作螢幕繪製。我們可以為其他媒體定義額外的樣式表。
<link rel="alternate"
href="/solar-system/earth.fr"
hreflang="fr"
title="French Translation" />
它使你能夠訪問該文檔的另一種語言的翻譯版,本例中是法語版。
</head> <body> .... Here the rest of the page.
該代碼承上啟下,關閉了 head 部分,開啟了 body 部分。
這些 link 是為用戶代理(流覽器)和其他工具準備的,它們能幫助他人使用你的網站。
延伸閱讀
- HTML 4.01: Description of the LINK element (The semantics of the element is the same for XHTML 1.0)
- HTML 3.2: LINK element
- Description of the link types
- Dive into accessibility: Provide additional navigation aids
關於“優質小貼士”
The W3C 優質小貼士 是為網頁開發者和設計者提供的一些有用的小短文,由 W3C 的 Quality Assurance Interest Group 負責管理和輯寫。中文版由 ZDYX(張杜一雄)維護。
雖然這些小貼士都被小組成員認真審查過,但這只是我們向你提供的點滴技巧。請注意,它們 不能 被認為是 W3C 的技術規範。
學習更多的技巧,瞭解怎樣提交你自己的智慧點滴,以及閱讀其他的優質小貼士,盡在 小貼士索引。
