我有一个 HTML 文档,目前有一些使用锚点指向页面顶部的链接
<body id="topofpage">
...
<a href="#topofpage">Go to top</a>
但是,我不喜欢需要创建无用的 ID 以及单击链接后如何在 URL 中显示“#topofpage”。在不使用 Javascript 的情况下,我还能做些什么来链接到页面顶部?我尝试使用 <a href="">
完全删除锚点,但这会导致页面刷新。
原文由 hugomg 发布,翻译遵循 CC BY-SA 4.0 许可协议
根据 HTML5 规范,空片段
#
和特殊片段#top
将链接到页面顶部。如果您使用这些特殊的片段名称,则无需创建匹配的锚点。