【发布时间】:2020-11-12 17:18:42
【问题描述】:
我正在尝试构建侧边栏菜单。 我将锚点放入的页面位于:
http://localhost/zengarden/
这是我要链接的文件的路径:
C:\xampp\htdocs\zengarden\221
当我使用这个href时:
<a href="/221/" class="design-name">Mid Century Modern</a>
浏览器 (Chrome) 尝试使用此 URL:
http://localhost/221/
如果我将父目录添加到带有前导“/”的 href:
<a href="/zengarden/221/" class="design-name">Mid Century Modern</a>
浏览器获取此 URL:
http://localhost/xampp/
如果我去掉前面的'/':
<a href="zengarden/221/" class="design-name">Mid Century Modern</a>
浏览器获得一个额外的“zengarden”目录:
http://localhost/zengarden/zengarden/221/
我必须在 href 标记中添加什么才能到达我想去的地方?
(顺便说一下,我使用 Microsoft Edge 得到了相同的结果)
【问题讨论】:
-
试试
href = "221/" -
您在标题中询问的过程称为相对URL解析。
-
尝试了以下方法:Mid Century Modern 结果与上面的第二种方法相同:localhost/xampp
标签: html google-chrome href