HTML <a> 標簽的 rel 屬性
瀏覽器支持
所有瀏覽器都支持 rel 屬性。
注釋:雖然在理論上講,瀏覽器可以利用 rel 和 rev 屬性改變錨內(nèi)容的外觀、或者自動構(gòu)建文檔瀏覽菜單,其他工具也可以使用這些屬性來構(gòu)建特殊的鏈接集合、目錄和索引,但是只有極少數(shù)瀏覽器才會利用這些屬性來改變鏈接的外觀。
提示:盡管瀏覽器不會以任何方式使用該屬性,不過搜索引擎可以利用該屬性獲得更多有關(guān)鏈接的信息。
定義和用法
<a> 標簽的 rel 屬性用于指定當前文檔與被鏈接文檔的關(guān)系。
用于 <a> 標簽的可選屬性 rel 和 rev 分別表示源文檔與目標文檔之間正式的關(guān)系和方向。rel 屬性指定從源文檔到目標文檔的關(guān)系,而 rev 屬性則指定從目標文檔到源文檔的關(guān)系。這兩種屬性可以在 <a> 標簽中同時使用。
rel 或 rev 屬性的值都是以空格分隔的關(guān)系列表。實際的關(guān)系名和它們的含義取決于你自己:HTML 或 XHTML 標準并沒有正式提出這兩種屬性。例如,一系列文檔中的某個文檔可能會在鏈接中包含它的關(guān)系:
<a href="part_12.html"rel="next"
rev="prev"
>
從源到目標的關(guān)系是移動到下一個文檔,而從目標到源的關(guān)系則是返回前一個文檔。
提示:創(chuàng)作者也許希望定義 W3C 中沒有描述過的其他鏈接類型。如果這樣做的話,則應(yīng)該使用 profile 來引用用于定義鏈接類型的約定。如需獲得更多信息,請參閱 head 元素的 profile 屬性。
語法
<a rel="value">
屬性值
值 | 描述 |
---|---|
alternate | 文檔的可選版本(例如打印頁、翻譯頁或鏡像)。 |
stylesheet | 文檔的外部樣式表。 |
start | 集合中的第一個文檔。 |
next | 集合中的下一個文檔。 |
prev | 集合中的前一個文檔。 |
contents | 文檔目錄。 |
index | 文檔索引。 |
glossary | 文檔中所用字詞的術(shù)語表或解釋。 |
copyright | 包含版權(quán)信息的文檔。 |
chapter | 文檔的章。 |
section | 文檔的節(jié)。 |
subsection | 文檔的子段。 |
appendix | 文檔附錄。 |
help | 幫助文檔。 |
bookmark | 相關(guān)文檔。 |
nofollow | Google 使用 "nofollow",用于指定 Google 搜索引擎不要跟蹤鏈接。 |
licence | |
tag | |
friend |
注釋:上面這些關(guān)系也用在文檔的 <head> 中的 <link> 標簽里。<link> 標簽無需實際創(chuàng)建一個指向目標文檔的鏈接就可以創(chuàng)建關(guān)系;<a> 標簽則要創(chuàng)建鏈接,并在其中加入關(guān)系屬性。