href的值要跟name \ i d 一致,前面必须加"#",以上代码在IE6/7,ff中都可以兼容,但在ie8中就不行。
因为我们锚点的<a></a>值为空,为不影响美观我们加个空格就行了。
假设有这样一个锚点链接:<a name="1" id="1" >锚点1</a>
用另一个链接指向锚点:<a href="#1">跳到当前页的锚点1</a>
另一问题,如果想链接到另一页面(如:twopage.html)的某锚点内容呢?
代码如下:
当前页的链接
<a href="twopage.html#1">跳到twopage页面的锚点1</a>
另一页的锚点:
<a name="1" id="1" >锚点1</a>