1

我在http://olderwomensnetwork.org/advocacy页面上定义了一个名称标签:

<a name="note"></a>

然后我像这样引用它(在同一页面上):

<a href="http://olderwomensnetwork.org/advocacy#note">go to Note</a>

它报告了一个未找到的错误 http://olderwomensnetwork.org/http:/olderwomensnetwork.org/advocacy#note 我做错了什么?

4

1 回答 1

5

如果您注意到收到的错误消息,它是http://olderwomensnetwork.org/http:/olderwomensnetwork.org/advocacy#note

                                 ^

您在链接中错过了一个/。这使浏览器认为它是一个相对 URL,因此是 404。

良好实践:当您使用note锚点在页面内进行导航时,请将 URL 指定为 <a href="#note"..></a>. 不必指定整个 URL。

W3C 参考

文档中的链接

于 2012-07-14T17:00:30.230 回答