要将页面链接到自身(例如http://example.com/folder/ThisPage.html),我们可以简单地创建一个 href :
这个页面.html:
<a href="ThisPage.html">Link</a>
这可行,但缺点是需要在文件名更改时进行更新。例如,如果文件名更改为ThatPage.html
,我们的 href 需要相应更改为<a href="ThatPage.html">Link</a>
.
我正在寻找没有这个缺点的替代方案。我试过了:
<a href="?">Link</a>
不能正常工作
<a href="ThisPage.html">Link</a>
,因为它将“空白查询部分”(问号)附加到 URL。<a href="">Link</a>
<a href="ThisPage.html">Link</a>
在某些浏览器(例如 Opera)上不能正常工作。
我们如何将页面链接到自身,而无需在页面名称更改时更新相关部分?
注意:不允许使用 JavaScript。