link 网站主页的最佳方式是什么

What is the best way to link homepage on a website

请注意,我正在制作的网站非常简单。

我组织网站文件的方式是,在包含整个网站的一个文件夹下,我有主页的 .html 文件,其中包含 links 到不同的页面它用于照片、视频等。这些页面中的每一个都有自己的文件夹。

这里附上了我为这些页面之一准备的代码,用于我的照片。我从这个线程 (Link not going back to home page) 中了解到,如果你有:

<a href="/">Home</a>

link 会将您带回 index/root 目录。 (这和主页有区别吗?对不起,我是菜鸟。) 虽然,当我最初只有上面的代码时,link 将我带到了这个奇怪的灰色页面,它只显示了我网站的所有文件(是根目录还是其他名称?)。 虽然,我看到我可以从那里简单地在 link 目录中为我的主页添加 .html 文件,所以我现在的代码似乎可以工作。

这是让 link 返回主页的好方法吗?谢谢你的时间。

<!DOCTYPE html>

<html>
    <style>
        div.img {
  display: inline; 
  max-width: 650px;
}
    </style>
    <body>
        <div> <!--Home Button-->
          <a href="/homepage.html" style="float: right; margin-right: 100px;">
            Home
          </a>
        </div>

        <div class="img">
           <img src="1.jpg" width="384px;" height="384px;">
           <img src="2.png" width="384px;" height="384px;">
           <img src="3.png" width="384px;" height="384px;">
           <img src="4.JPG" width="384px;" height="384px;">
           <img src="5.png" width="384px;" height="384px;">
        </div>
    </body>
</html>

如果它有效,并且您可以将路径 /homepage.html 作为您的主页,那么这是链接回主页的一种非常好的且合乎逻辑的方式。

正如 Kei 在评论中提到的那样,强烈建议将此文件重命名为 index.html,因为大多数 Web 服务器和浏览器默认将此文件名作为根目录。对于很多人来说,更希望直接进入一个域(即:mydomain.com)作为主页,而不是必须输入 mydomain.com/homepage.html

综上所述,如果您将主页文件重命名为 index.html 并通过某种网络服务器(例如 Apache)为该网站提供服务,那么您只需使用 /作为路径,它将直接带您到主页。我知道你提到你是初学者,所以这可能稍微超出了你的要求范围,但只是让你知道未来。祝你好运!