HTML5ではアンカーポイント<a href=”#top”>をデフォルトで使用することができる

スポンサーリンク

これは知らなかったことなのでメモ。

HTML5ではid属性がtopの要素が存在しなくても、アンカー名topが使えるようになった。
つまり、
<h1 id="top">タイトル</h1>
のような要素が存在しなくても
<a href="#top">TOP</a>
でページトップへジャンプするようになった。

[仕様]
https://html.spec.whatwg.org/multipage/browsing-the-web.html#scroll-to-fragid

ちなみにname属性は廃止になった。
<a name="hoge">hoge</a>

コメント