为什么 HTML 超链接在我的子文件夹中不起作用?

Why HTML hyperlink is not working in my sub folder?

我在我的根目录中创建了子文件夹 "Pages" 并在其中创建了 "News.html"。在这个 html 文件中,我创建 hyperlink 引用根目录,但是当我单击 link 时没有任何反应,而不是打开 index.html 页面。

这是我的代码:

<!DOCTYPE html>
<html>

<head>


<title>web page</title>


</head>

<body>


<h1>This is News Page</h1>

<a href = "\index.html">Index</a>

</body>

</html>

我知道这也行得通:

<a href = "../index.html">Index</a>   <!- ../ to target a parent folder

但为什么返回目录不起作用?

您可以只使用下面的代码来定位父文件夹的文件

<a href = "../index.html">Index</a>   <!- ../ to target a parent folder -->

note : if you use live server from visual studio code that won't work because of security problems and access limitation hope it helps !