我的文件是这样设置的:
Root
|
tours----------------about----------------gallery
| | |
tour1.html about.html gallery.html
我想将 about.html 页面链接到 tour1.html 页面。这可能吗?
我已经尝试了很多事情,但我无法弄清楚。我知道,如果它在同一个文件夹中,我可以使用 <a href="about.html">
如果它在根文件夹中,我可以使用 <a href="..//about.html">
但这些都不起作用。
原文由 Sonya Lambert 发布,翻译遵循 CC BY-SA 4.0 许可协议
在很多地方使用目录时,例如一些命令行提示符(shell)和其他应用程序,知道在路径开头使用
/
将遍历到主目录非常有用从任何级别,而../
将遍历到您所在目录的父目录。例如,如果我要创建一个从
http://www.example.com/path/to/file.html
到http://www.example.com
的链接,我可以简单地使用<a href="/">Home</a>
。如果我想创建一个链接,从
http://www.example.com/path/to/file.html
<a href="/path/file.html">File</a>
http://www.example.com/path/file.html
<a href="../file.html">File</a>
Finally, if I wanted to create a link from
http://www.example.com/path/to/file.html
tohttp://www.example.com/file.html
I could use either<a href="../../file.html">File</a>
or<a href="/file.html">File</a>
.因此,对于您的示例,您可以使用
<a href="/tours/tour1.html">
(从根目录开始)或<a href="../tours/tour1.html">
(向上一个文件夹,然后向下进入 tours 文件夹)。