【问题标题】:File path trouble using href. Pages stored in different folders. Brand new to HTML使用 href 的文件路径问题。存储在不同文件夹中的页面。全新的 HTML
【发布时间】:2023-03-19 15:52:02
【问题描述】:

我是 HTML 新手,所以请耐心等待。

我在使用 href 链接页面时遇到了一些问题。

我正在尝试链接两个“站点”。站点 A 和站点 B。我将每个文件保存在两个单独的文件夹中,以使自己井井有条。它们都在我的“文档”文件夹中,布局类似于这样。

Folder-A Folder-B
AHome.html BHome.html
APage1.html BPage1.html
APage2.html BPage2.html

使用href,我可以在同一个文件夹中从一个页面链接到另一个页面,对吧?

例如。如果我在 AHome 上,这将为我创建一个指向 APage1 的链接。

<a href="APage1.html">Link to APage1</a>

但是,假设仅使用 HTML 是可能的,我将如何创建从 AHome 到 BHome 的链接?我需要从“FolderA”进入“Documents”,然后返回“FolderB”以引用该 BHome.html 文件。

如果有任何帮助,我将不胜感激。可能我只是没有以一种适合 HTML 的方式组织我的文件,或者有一种方法可以整合我还不知道的页面或类似的东西。

感谢和干杯!

【问题讨论】:

    标签: html hyperlink href filepath


    【解决方案1】:

    ../ 将带您从您当前所在的任何地方进入一个目录,因此如果您尝试将例如“AHome.html”链接到“BHome.html”,您需要尝试以下操作:

    <a href="../Folder-B/BHome.html">Link to site B</a>
    

    这将带您离开“文件夹-A”,上一个目录到“文档”,然后进入“文件夹-B”

    【讨论】:

    • 啊哈!我想到了。我以前尝试过,但它不起作用。发生的事情是我将 HomeB.html 从 Documents 移动到 Folder-B,但由于某种原因,它一直在 Documents 文件夹中创建 HomeB.html 的副本,即使在我删除它之后也是如此。我的猜测是它是文件路径引用的副本,把事情搞砸了。不知道为什么会这样。但我真的很感谢你的帮助!
    猜你喜欢
    • 2011-12-22
    • 1970-01-01
    • 1970-01-01
    • 2019-07-26
    • 1970-01-01
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 2012-08-07
    相关资源
    最近更新 更多