1.英语:anchor
锚点也可以理解成为一种超级链接,只不过它只能在当前网页从一个位置跳到另外一个位置。
2.两步:1,放置锚点(既目标位置):<a name="anchor1" id="anchor1"></a>
2,跳转到该锚点的连接 :<a href="#anchor1">去第一段—>></a>
3.通过js跳转:location.hash="anchor1";
如:
<body>
... ...
<!-- 在这个位置放置了一个锚点(在页面上是看不到的)-->
<a name="anchor1" id="anchor"></a>
<span>第一段</span>
... ...
<span>第二段</span>
... ...
... ...
<!-- 点击后,url便会在原来的基础上增加一个#anchor1,既当前页面的anchor1位置-->
<a href="#anchor1">去第一段—>></a>
</body>
网友anyway:"另外再说一下,<a name="A0" id="A0"></a>中的name与id,可以只使用一个,但某些情况下,只是用name会造成锚点无效的错误。建议还是name与id同时使用。" (我没验证)
参考文章:http://www.douban.com/group/topic/4128250/