在HTML中,url包含#,将页面滚动到标题?
如果我的网址是这样的:http://www.thisisawebsite.com/page.php#about
我如何做到这一点,当链接被点击时,它会转到标题“关于”,或我想要的任何地方?
您需要在您的标记中(在“关于”标题附近)定义锚点:
<a name="about"></a>
编辑:
由于讨论,暴躁的赞誉(顺便说一句 - 我赞成理查德乔丹的答案)和我自己的熏陶; 其他任何对此有疑问的人应该探索在他们想链接的实际元素上使用ID
属性:
<h1 id="about>About</h1>
只需标记目标页面上的标题为“about”即ie
<h1 id="about>About</h1>
这样,链接页面http://www.thisisawebsite.com/page.php#about上的链接将直接转到“about”标题 - 在本例中为h1,但它可以是任何您提供的标识“关于”。 记住你应该只在页面上使用id“about”。
链接地址: http://www.djcxy.com/p/88991.html