<a href="#"></a>
更新日 | |
---|---|
仕様 | HTML Living Standard |
分類 | フロー・コンテンツ / フレージング・コンテンツ / インタラクティブ・コンテンツ(href属性がある場合に限る) / パルパブル・コンテンツ |
利用場所 | フレージング・コンテンツが置ける場所 |
内容 | トランスペアレント(親要素のコンテンツモデルを継承) ただし、インタラクティブ・コンテンツ、a要素、およびtabindex属性が指定された要素は含められない |
リンク元(出発点)
<a href="#abc">ABCの位置へジャンプ</a>
リンク先(到達点)
<h2 id="abc">ここがABCの位置</h2>
属性 | 値 | ||
---|---|---|---|
任意属性 | |||
href="" |
リンク先の指定 | # ID名 |
リンク先のID名 |
グローバル属性 | |||
id="" |
要素のID名 | 文字列 | 固有の識別名 |
リンク先(到達点)の設定
まず、リンクの到達点となる任意の要素に、ID(識別名)を付けておきます。
次の例では、h2
要素に abc
というID名を指定しています。
<h2 id="abc">ここがABCの位置</h2>
リンク元(出発点)の設定
リンク元の href=""
には、到達点のID名をハッシュ( #
)に続けて記述します。
同じ文書内にリンクする場合は次のように指定します。
<a href="#abc">ABCの位置へジャンプ</a>
別文書の特定部分へリンクする場合は、ファイル名の後にハッシュ( #
)を入れ、続いて到達点のID名を記述します。
<a href="example.html#abc">ABCの位置へジャンプ</a>