为什么我的命名锚不起作用?

时间:2017-04-03 21:39:20

标签: html anchor

自从我使用命名锚点以来,这已经很长时间了。我以前从未遇到过麻烦。我看到过去有很多变化。这是我试图开始工作的一些示例代码:

<!DOCTYPE html>
<html>
 <head>
  <title>Named Anchor</title>
 </head>
 <body>
  <h2 style="text-align: center;">Named Anchor</h2>
  <p>Part 1 - The quick brown fox jumped over the lazy dog.</p>
  <!-- The immediately preceeding line repeats 31 times. -->
  <p id="p2">Part 2 - The quick brown fox jumped over the lazy dog.</p>
  <p>Part 2 - The quick brown fox jumped over the lazy dog.</p>      
  <!-- The immediately preceeding line repeats 30 times. -->
 </body>
</html>

如果上面的代码包含在名为test1.html的文件中,我希望看起来如下的URL会显示以&#34; part 2&#34;开头的页面。行:

http://example.com/test1.html#p2

它没有。整个页面从顶部开始显示。谁能告诉我为什么?

1 个答案:

答案 0 :(得分:0)

感谢。你们是对的。它开始为我工作。虽然我尝试清除缓存,但我怀疑这是一个缓存问题。我真的不知道问题是什么;但是,它似乎已经消失了。谢谢你的帮助。