锚点(anchor):其实就是超连接的一种,一种特殊的超连接php
普通的超连接,<a href="路径"></a> 是跳转到不一样的页面html
而锚点,<a href="路径"></a> 能够在同一个页面中不一样的位置间跳转c#
能够看到,跳转到锚点的超连接跟普通的超连接格式是同样的,spa
如上所述,锚点能够在同一页面的不一样位置间跳转,其实就是在元素间跳转,htm
经常使用的场景就是,页面很长,让用户方便在页面不一样部分间跳转test
创建锚点目标,只须要给目标元素增长id或者name便可,推荐id:总结
<div id="test" name="test"></div>di
<a href="#test"></a>参数
注意:1.锚点的超连接路径必定包含"#",然后面紧跟元素的id或者nameab
(因此id和name必须同样,其实我试了有时name是不生效的)
目标元素:<p id="test"></p> 锚点超连接:<a href="#test"></a>
目标元素:a.html页面的<div id="test"/> 锚点超连接:<a href="a.html#test"></a>
(先跳到a.html页面,而后再寻找id=test的元素)
目标元素:a.php?p=abc页面的<div id="test"/> 锚点超连接:<a href="a.php?p=abc#test"></a>