<a></a>

ブラウザ
  • IE
  • Cr
  • Sf
  • Fx
  • O
分類 フロー・コンテンツ / フレージング・コンテンツ / インタラクティブ・コンテンツ(HTML 5.1ではhref属性がある場合に限る) / パルパブル・コンテンツ
利用場所 フレージング・コンテンツが置ける場所
内容 トランスペアレント(親要素のコンテンツモデルを継承) ただし、インタラクティブ・コンテンツは含められない

href属性が指定されていないa要素は、プレースホルダ(場所取り)を表します。


<a>プレースホルダ</a>

このプレースホルダは、リンクは機能させたくないが、その内容だけは表示しておきたいといった場面で使用します。

例えば、次のナビゲーションでは、自身のページ(HTMLリファレンス)へのリンクを外しています。

<h1>HTMLリファレンス</h1>

<nav>
<ul>
<li><a href="../index.html">Home</a></li>
<li><a>HTMLリファレンス</a></li>
<li><a href="../css/index.html">CSSリファレンス</a></li>
</ul>
</nav>

また、リンク先が準備中である場合にも、プレースホルダとして表示しておくことができます。

<nav>
<ul>
<li><a href="../index.html">Home</a></li>
<li><a href="../html/index.html">HTMLリファレンス</a></li>
<li><a href="../css/index.html">CSSリファレンス</a></li>
<li><a>テンプレート集(近日公開予定)</a></li>
</ul>
</nav>

a要素の属性について

a要素をプレースホルダとして使用する場合(href属性を指定しない場合)、hreflang属性type属性rel属性rev属性target属性download属性は指定できません。

使用例

プレースホルダの使用例



表示例
  • ポイント時に文字色が変化するのは、このページのスタイルが適用されてしまっているためです。