html – 如何在不知道其名称的情况下将网页链接到自己?

要将页面链接到自身(例如
http://example.com/folder/ThisPage.html),我们可以简单地创建一个href:

ThisPage.html:

<a href="ThisPage.html">Link</a>

这有效,但缺点是在文件名更改时需要更新.例如,如果文件名更改为ThatPage.html,则我们的href需要相应更改为< a href =“ThatPage.html”> Link< / a>.

我正在寻找一种没有那种劣势的替代方案.我试过了:

>< a href =“?”>链接< / a>

不起作用< a href =“ThisPage.html”>链接< / a>是的,因为它将“空白查询部分”(问号)附加到URL.
>< a href =“”>链接< / a>

不起作用< a href =“ThisPage.html”>链接< / a>在某些浏览器上(例如Opera).

我们如何将页面链接到自身,而不必在页面名称更改时更新相关部分?

注意:不允许使用JavaScript.

最佳答案 只需使用< a href =“?”> Link< / a>.没有人关心附加到URL的问号.它符合要求,这是正确的吗?

点赞