当页面从书签或超链接访问时,即使在目标页面中没有锚点标签,我也希望该页面可以滚动到特定的部分.
注意:目标页面的锚点标记为“foo”,然后像http:/ … hello.html#foo这样的书签不仅可以让用户使用hello.html,还可以自动向下滚动到页面的部分,以便这个古代标签“foo”位于屏幕的顶部
<a href="#test">Test</a> ... <p id="test">Hello world</p>
见W3C specification: Anchors with the id attribute
id
较旧的规范也允许基于name属性进行导航,但此属性已从最新的HTML规范中删除(但是如果有一个名称属性,则可以使用与id属性相同的方式).
如果您没有要导航到的id或name属性,则无法导航到页面中的特定点,而只能导航到页面本身.在这种情况下,您可能需要引用相关信息并提供链接引用,或者询问作者是否添加ID.