如果我的URL长这样:http://www.thisisawebsite.com/page.php#about,那么该如何设置,使得点击链接时跳转到标题“关于”或其他我想要的位置呢?
只需要在目标页面的标题中使用id“about”的标记,例如:
About这样,在链接页面上使用的链接http://www.thisisawebsite.com/page.php#about将直接跳转到“关于”页眉-在此示例中为h1,但它可以是您指定的id为“about”的任何内容。请记住,页面上只能使用一次id“about”。
你需要在你的标记中定义锚点(接近“关于”标题):
<a name="about"></a>
如果其他人对此有疑问,可以尝试在要链接的实际元素上使用ID
属性:
<h1 id="about">About</h1>
更新
如评论中一些人所提到的,name
是a
标签上一个已弃用的属性:
在页面中定义可能的目标位置是必需的。在HTML 4.01中,可以在
a
标签上同时使用id和name属性,只要它们的值相同。注意:请改用全局属性id。