首先我们要知道什么是锚点:
例如我们在做一个很长的页面时,想要在页面内实现跳转,从一个位置直接跳到当前页面中的另一个位置,而不是从当前页面跳转到其他页面,那么想要跳转到的那个位置,就是一个锚点。我们在浏览网页时经常会看到的锚点例子就是在网页底部的“回到顶部”;锚点是一种在页面定位的一种方式 。
实现锚点跳转的方式:
我们将这个id为box的div放在距离浏览器顶部2000px的地方,点击a标签,就能快速跳转到div的位置;方式是为div设置一个id,然后在a标签的href属性值中写上“#id”,如上图所示;
想要在同一个页面内实现两个a标签的相互跳转,如上图所示,为一个a标签设置name属性,在另一个a标签的href属性中写入“#name”。
想要找到其他网页中的某个锚点:
如上图所示,在href中写入“另一个页面的路径+该锚点的#id”,
不同网页跳转的几种方式:
a标签中有一个target属性,target有以下属性值:
_blank表示在新的页面中打开该网页;
_self表示在自身页面中打开该网页;_self是默认值;
_top也是在自身页面中打开该网页,但是_top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。