html 基础和子目录

标签 html hyperlink

在我的 html 中有

<head>
 <base href="http://mydomain.com/dev/">
</head>

但我的链接都转到 mydomain.com/(没有“dev”子文件夹)。为什么我的链接没有指向子文件夹?

提前致谢。

编辑: 我的链接 html 是:

<div id="navigation">
<ul>
  <li><a href="/index.html">Home</a></li>
  <li><a href="/realestate.html">Real Estate</a></li>
  <li><a href="/property.html">Vehicles &amp; Boats</a></li>
  <li><a href="/location.html">Auction Locations</a></li>
  <li><a href="/auctionDetails.html">How the Auction Works</a></li>
  <li><a href="/contact.html" class="activeTab">Contact</a></li>
</ul>

再次感谢。

最佳答案

您正在使用根相对 URI (<a href="/foo">) 而不是文档相对 URI (<a href="foo">)。

解析将从http://example.com/dev/开始但是 /将导致本地部分(域/端口号之后的所有内容)被丢弃。

不要以 / 开始你的链接性格。

关于html 基础和子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11351944/

相关文章:

javascript - 如何让左侧 div 中的文本围绕右侧的关闭按钮流动(也适用于 IE8!)

javascript - 如何在不使用javascript表的情况下删除div中的行

iphone - itunes 应用商店链接检查器

javascript - jQuery .load 和链接不再可点击?

javascript - 从某些链接到达时执行 jQuery

html - Rails 表格中的每个嵌套属性

javascript - 如何通过 jquery 为某些 div 创建一个新的 div 父级?

html - 为什么 Textarea 宽度和 DIV 宽度表现如此不同?

javascript - 添加脚本代码的链接

linux - 使用 gcc4.7 在 linux x64 平台上 boost 协程和 asio 测试构建失败