如何将超链接添加到“目录树中的两个级别”?

时间:2011-08-13 16:23:43

标签: html hyperlink relative-path

我正在尝试编写“主页”按钮。有没有办法只是爬回文件结构,而不是像我下面那样使用绝对路径。

我有一个文件index.html,我在C:\Users\Randy\Documents\XML\

继承我的代码:

<a id="my-family" href="C:\Users\Randy\Documents\XML\index.html">Home</a> 

我试图来自的地方:C:\Users\Randy\Documents\XML\project\xml

7 个答案:

答案 0 :(得分:18)

升级两级使用“../../”和两个级别文件夹中的普通网址。

路径中的“../”用于向上一级。但是,它可以使用更多次,更高层次。

一个例子:

while True:
    usr_in = input('Please enter the average daily temperature in'
                        ' degrees Farenheit: ')
    if usr_in.isdigit():
        usr_in = int(input)
    else:
        break

    if usr_in > 80:
        deg_above = usr_in - 80
        cooling_deg_days += deg_above
        print('{} added to the CDD total.'.format(deg_above))
    elif usr_in < 60:
        deg_below = 60 - usr_in
        heating_deg_days += deg_below
        print('{} added to the HDD total.'.format(deg_below))

myfile.html包含:

| HOME <br> 
+- image.jpg<br> 
|_
  |
  +- CONFIG<br>  
     |
     + PICTURE_CONFIG
       | 
       +- myfile.html

第二个“../”从PICTURE_CONFIG转到CONFIG文件夹
第一个“../”从CONFIG到HOME文件夹
“image.jpg”在HOME文件夹中搜索文件“image.jpg”

答案 1 :(得分:16)

您可以使用../index.html来引用父目录中的index.html

答案 2 :(得分:2)

我不确定你究竟在问什么,但在相对路径中,../是'上升一级'。

因此,../index.html会将您带到下一个目录的索引。希望有所帮助。

答案 3 :(得分:1)

  1. <img src="picture.jpg"> WHEN picture.jpg与当前页面位于同一文件夹中

  2. <img src="images/picture.jpg"> WHEN picture.jpg位于当前文件夹中的images文件夹中

  3. <img src="/images/picture.jpg"> WHEN picture.jpg位于当前网络根目录的图片文件夹中

  4. <img src="../picture.jpg"> WHEN picture.jpg位于距离当前文件夹一级的文件夹中

    1. <img src="../../picture.jpg"> WHEN picture.jpg位于距离当前文件夹两级的文件夹中
  5. 希望这个例子有用:)

    来源:https://www.w3schools.com/html/html_filepaths.asp

答案 4 :(得分:1)

在Windows操作系统上,正斜杠(/)不起作用,因此我切换到反斜杠(\)并进行了修复。例如,尝试使用以下内容:

If I set the below property in Spark, It Works!!!

答案 5 :(得分:-1)

在下面的 IIS10 中是我的观察,两者都可以正常工作:

single Dot 会带你到上面的一个文件夹
img src="./images/picture.jpg"

双点会带你上面两个文件夹
img src="../images/picture.jpg"

答案 6 :(得分:-4)

通过超链接引用,我可以回到两级(父文件夹)。