我在一个网站上工作,但我在返回index.html和CSS表的相对链接时遇到问题。我目前正在访问一个位于站点目录内的名为blog.html的文件。 index.html在根文件夹中。 CSS称为main.css,位于根目录下的特殊css文件夹中。
我已将此代码用于导航:
<nav>
<ul>
<li><a href="../index.html">HOME</a></li>
<li class="selected"><a href="blog.html">BLOG</a></li>
<li><a href="">INVENTIONS</a></li>
<li><a href="">RECIPES</a></li>
<li><a href="">LOCATIONS</a></li>
</ul>
</nav>
但是,保存并刷新页面后,它仍将仅链接到/sites/index.php而不是仅链接到index.php。
我尝试只使用/以及./,但无法使用。 CSS表是相同的错误。似乎是在site / css /中寻找main.css而不是/css/main.css。
我已经在使用相对链接,并且我知道../index.html应该从sites / blog.html链接回(root)/index.html。它虽然没有工作。链接保留在sites /目录中,并且不会移回到根目录。
知道为什么会这样吗?从来没有这个问题。
答案 0 :(得分:0)
因此,我找到了一个解决方案,或者我遵循了一些故障排除步骤来做到了。
突然之间一切都在进行。仍然很奇怪,以前从未发生过。无论哪种方式,它现在都可以正常工作。