有些网页可能会很长。在这种情况下,页内的导航让用户可以在页面各分区之间跳转,非常有帮助。页内导航也被称作锚点链接、跳转链接。页内导航的链接让页面上下滚动,比使用滚动条更快捷。习惯上会给每个页面分区也配备一个“返回顶部”的链接,所以说页内导航链接往往成对出现。
除了对内容分区的快速访问,页内链接还是页面内容的概要,就像一个目录。只是滚动页面阅读标题,很难了解页面包含的内容。有时,一套页内链接更会成为局部导航方案的一部分。
页内链接也是存在着一些问题的,常见的问题有:
1)浏览器对于页内链接和外部链接不加区别。人们期望在点击链接时转到新的页面,然而,他们只被逮到了同一页的下方。
2)因为链接的组成和浏览器的差异,点击页内链接后可能会有两种情况:有时它不会成为已读链接,而有时所有的页内链接同时变为已读。
3)为了保持一致,跳转列表会包含长页面的所有分区。也就是说,第一个链接会跳转到首个分区,而它可能已经在页面中了。
4)放在顶部的页内链接,会占用宝贵的屏幕空间。
5)有时“返回顶部”的链接是全站通行的机制,在每一页都会展示。对于无须滚动的页面也是如此。
6)如果最后一个内容分区很短,顶部的页内链接可能无法滚动到正确位置。尽管最后的分区得到了展示,但并不会处在屏幕的顶端。