link要素にはrel属性の値にリンクタイプ(LinkTypes)のキーワードを指定することで、文書と文書との論理的関係を表すことができます。あるUAはナビゲーションを構成したり、検索エンジンロボットはリンク情報収集時の補助に利用したり等、UAがリンク先をどのように扱うかを判断するための情報となり得ます。HTML4で定義済みのキーワードキーワードは半角アルファベットの大文字・小文字が区別されません(case-insensitive)。alternateをALTERNATEと書いても同じ解釈です。alternateこの文書の代替にあたる文書を示す。hreflang属性と併用し、他の言語で翻訳した文書版であることを示す。media属性と併用し、印刷用など別のメディア用に設計した文書版であることを示す。stylesheetlink要素に指定し、外部スタイルシートを示す。alternate"と指定すれば、ユーザが選択可能な代替スタイルシートを示す。appendixこの文書の付属書にあたる文書を示す。bookmarka要素に指定し、文書内の重要なアンカーへのリンク(ブックマーク)を示す。1つの文書内に複数のブックマークが設定できること。contentsこの文書の目次にあたる文書を示す。同義語tocをサポートするUAもある。copyright著作権に関する記述のある文書を示す。glossary指定する文書が用語集であることを示す。helpこの文書のヘルプにあたる文書を示す。indexこの文書の索引にあたる文書を示す。nextこの文書の次の文書であることを示す。prevこの文書の前の文書であることを示す。同義語previousをサポートするUAもある。start一連の文書の中で最初の文書を示す。検索エンジンに対して、最初に参照してもらいたい文書であることを示す。chapter一連の文書の中で章にあたる文書を示す。section一連の文書の中で節にあたる文書を示す。subsection一連の文書の中で項にあたる文書を示す。仕様で標準的に定義されている上記以外のリンクタイプを利用する場合は、head要素のprofile属性で新たなリンクタイプを定義することが指示されていたのですが、そのフォーマットがしっかりと定義されてこなかったために、この方法が普及することはなく、結局HTML5においてはhead要素のprofile属性は廃止されました。文書といったナビゲーション形式に特化した関係を示す使い方が想定されていたり、新たにウェブログでの活用を想定したキーワードも多く定義されています。キーワードは半角アルファベットの大文字・小文字が区別されません(case-insensitive)。alternateをALTERNATEと書いても同じ解釈です。alternatea/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書の代替にあたる文書を示す。hreflang属性と併用し、他の言語で翻訳した文書版であることを示す。media属性と併用し、印刷用など別のメディア用に設計した文書版であることを示す。archivesa/area要素、link要素の両方にハイパーリンクとして指定可能。過去のコンテンツを集めたアーカイブを示す。authora/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書の制作者を示す。article要素内のa/area要素で使われた場合は、文書全体の制作者を示すのではなく、article要素内のコンテンツの制作者であることを示す。従来、広く利用されてきたrev="made"はrel="author"に置き換わる。bookmarka/area要素にのみハイパーリンクとして指定可能。直近の親にあたるセクション(基本的にarticle要素)内のコンテンツのパーマリンクを示す。externala/area要素にのみハイパーリンクとして指定可能。リンク先が外部サイトであることを示す。firsta/area要素、link要素の両方にハイパーリンクとして指定可能。一連のコンテンツの一部である現在の文書から見て、初回のコンテンツとして参照されるべき文書であることを示す。従来、広く使われてきたstartに置き換わる。helpa/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書のヘルプにあたる文書を示す。セクショニング・コンテンツ内にあるa/area要素で使われた場合は、文書全体のヘルプではなく、その親セクション内のコンテンツに対するヘルプであることを示す。iconlink要素にのみ外部リソースとして指定可能。サイトもしくはドキュメントのアイコンを示す。タブやブックマーク欄など視覚環境のUAのインターフェースに活用される。indexa/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書の索引にあたる文書を示す。lasta/area要素、link要素の両方にハイパーリンクとして指定可能。一連のコンテンツの一部である現在の文書から見て、最終回のコンテンツとして参照されるべき文書であることを示す。licensea/area要素、link要素の両方にハイパーリンクとして指定可能。著作権やライブラリ、ソフトウェア等の使用条件が記された文書を示す。nexta/area要素、link要素の両方にハイパーリンクとして指定可能。一連のコンテンツの一部である現在の文書から見て、次回のコンテンツとして参照されるべき文書であることを示す。nofollowa/area要素にのみハイパーリンクとして指定可能。リンク元の自身のサイトから見て、リンク先のコンテンツについては保証・責任がもてないコンテンツであることを示す。検索エンジンロボットにとっては、そのリンクを検索結果の順位付けに評価しない働きとなる。noreferrera/area要素にのみハイパーリンクとして指定可能。リンク先に移動する際にUAがHTTPリクエストヘッダにリファラ情報を含めるのを抑止し、HTTPリファラの欄を空白にしたまま送信させる。pingbacklink要素にのみ外部リソースとして指定可能。ピングバック受け付けURIをマークアップすることで、リンク先のブログ等にリンクを張ったことを自動的に通知する。プロトコルが違うだけで、ピングバックはトラックバックと同じ仕組みである。WordPress等のブログシステムが既にピングバックに対応している。prefetchlink要素にのみ外部リソースとして指定可能。リンク先のリソースを事前にロード(キャッシュ)するようにUAに指示する。preva/area要素、link要素の両方にハイパーリンクとして指定可能。一連のコンテンツの一部である現在の文書から見て、前回のコンテンツとして参照されるべき文書であることを示す。stylesheetlink要素にのみ外部リソースとして指定可能。外部スタイルシートを示す。alternate"と指定すれば、ユーザが選択可能な代替スタイルシートを示す。UAのサイドバー欄に表示させる文書を示す。taga/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書のタグ(コンテンツの内容を示したキーワードによる情報付け)を示す。タグの集合であるタグ・クラウドは現在の文書のタグを示すわけではないため、tagを付与してはならない。upa/area要素、link要素の両方にハイパーリンクとして指定可能。現在の文書の1つ上の階層の文書を示す。upのように半角スペース区切りで複数指定することで、upキーワードの数だけ階層が上の文書であることを示す。パンくず形式のナビゲージョンにおいて階層関係を示すのに適している。Wikiでも多くのリンクタイプが考案されています。link要素のhref属性で指定されたリンク先のリソースを現在のページ(始点)から見た関係で示すrel属性に対し、リンク先のリソース(終点)から見た現在のページに対する関係を示すrev属性が定義されていましたが、これらの定義はわかりにくく、誤用されることも多かったため、HTML5ではrev属性が廃止され、リンク先との関係を示すのはrel属性のみに統一されることとなりました。E-メールアドレスを指定しておくことでユーザからコンタクトをとれるようにする伝統的な方法として、これまで広く利用されてきた経緯があります。href="mailto:hoge@hoge"の書き方は次のように変更していくことが推奨されています。コードContactWeb制作に関するご相談、お気軽にお問い合わせください。/WebデザイナーContactSubscribeTwitterFacebookGoogle+。