§ ITPOW >> 文档 >> XHTML

在你的文档中使用 <link>

作者:翻译:Y 来源:ITPOW(原创) 日期:2007-1-15

原文:http://www.w3.org/QA/Tips/use-links(可能是英文)

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/" />

这些链接将帮助客户端导航。

Start 给出章节的起始点。

Prev 给出前一项——金星。

Next 给出下一项——火星。

<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-type 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 的可能性,它可能是作者。注意:在写这篇文章时,the mime-type 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 中,样式表是在针对屏幕的(编者著:有针对打印机、电视机等的样式表)。我们也可以使用其它的样式表作为其它的媒介。

<link rel="alternate"
      href="/solar-system/earth.fr"
      hreflang="fr"
      title="French Translation" />

这里给出了文档其它语言的翻译的链接,这里是法语。

</head>
<body>
.... 页面其它内容

这些链接被客户端(浏览器)和其它应用程序使用用以帮助人们使用你的网站。

相关文章