2013-07-29 46 views
-2

我做了一个index.html,并写了: <a href="/contact.html/">Contact</a>链接到另一个HTML网页在离线主题设计

好吧,这是行不通的,它是指file:///contact.html,我想引用:

file:///E:/THEME/contact.html

注意。 contact.html位于同一根。

我要指出,我还没进入http://localhosthttp://127.0.0.1

+0

有点不明白。 –

+1

只需使它成为'contact.html'。 – HamZa

+1

尝试删除联系人链接中的前缀斜杠'Contact' – Kane

回答

4

如果index.html,然后contact.html在同一个文件夹中,然后在数值摆脱两个斜线的HREF属性。

+0

以及如何链接到主页?没有使用href =“index.html”,我使用href =“/”,但它指的是file:/// – Farzad

+2

@Farzad你似乎没有丝毫的想法,目录的路径如何工作。你可以先搜索并学习它,因为这是非常常见的(和基本的)知识。 – HamZa

+0

@HamZa我在线下工作时有点“困惑”。我使用“/”作为主页,我知道根目录是file://不是我的域名,好吧,所以我应该写“/”并且不关心我是否离线编码? – Farzad

0

只是删除第一个 '/' 像这样: -

<a href="contact.html/">Contact</a> 
+0

'contact.html'不是一个目录,如果你得到了什么我的意思是。 – HamZa

+0

我认为当你双击''打开'index.html'时,你会遇到问题,并且你在地址栏中看到类似'file://'的路径... –

1

尝试

<a href="contact.html">contact</a> 

<a href="./contact.html">contact</a> 

其中./表示 “此文件夹”。 此链接

<a href="./">home</a> 

会去index.html