所以我想让我的logo href回到主页,这将是这样的C:\ Users \ Nathan Connor \ Desktop \ web但我在想,当我将它上传到托管网站时它将无法找到C:\ Users \ Nathan Connor \ Desktop \ web lol ..所以我怎样才能将它改为href或者我必须在上传到托管网站后将其全部更改,因为我现在无法购买主机来正确托管它现在
答案 0 :(得分:1)
Href有两条路径:
1.绝对路径
2.Relative Path
您的C:\Users\Nathan Connor\Desktop\web\index.html
是绝对路径。
您需要"相对路径" 。
如果您的托管网站root是" mysite"和你的index.html in" mysite"像这样:
mysite/
├── index.html
└── other
└── about.html
然后你的href是:
<a href="index.html">index</a>
。
如果您的index.html位于&#34; mysite / index.html &#34;并且您在&#34; mysite / other / about.html&#34; 中有 about.html ,您希望在&#34;中使用refference index.html。 HTML&#34; ,那么你的href就是(在about.html中):
<a href="../index.html">index</a>
。
谢谢!