Html 指向页面顶部的空链接

Html 指向页面顶部的空链接,html,Html,在我正在处理的网站的导航栏中,我有以下代码: 出于某种原因,点击“菜单”链接会让我跳回页面顶部。我不知道为什么会发生这种情况。这个#指定了一个锚。您可以命名一个标记(“a”代表“锚”),然后您可以使用类似#section1的链接跳转到名为“section1”的标记 因为您没有指定要跳转到的锚点,所以它会转到页面顶部 您也可以使用此链接到其他页面的部分。链接使用以下内容: 的href属性中使用的将滚动页面以显示顶部带有id=“abc”的HTML元素 因此,当我们只给出#时(没有指定id),它将把

在我正在处理的网站的导航栏中,我有以下代码:

出于某种原因,点击“菜单”链接会让我跳回页面顶部。我不知道为什么会发生这种情况。

这个
#
指定了一个锚。您可以命名一个
标记(“a”代表“锚”),然后您可以使用类似
#section1
的链接跳转到名为“section1”的
标记

因为您没有指定要跳转到的锚点,所以它会转到页面顶部

您也可以使用此链接到其他页面的部分。链接
使用以下内容:

href
属性中使用的
将滚动页面以显示顶部带有
id=“abc”
的HTML元素

因此,当我们只给出
#
时(没有指定
id
),它将把我们带到页面顶部


另请参见

是否有任何javascript与此配套?您是否好奇为什么会在菜单项的上下文中出现这种情况,或者为什么一个“#”href会将您跳到页面顶部?因为它会刷新页面并在您的url上添加斜杠。有必要提供一些关于为什么应该使用此代码段的理由。