Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 链接网站主页的最佳方式是什么_Html_Compatibility - Fatal编程技术网

Html 链接网站主页的最佳方式是什么

Html 链接网站主页的最佳方式是什么,html,compatibility,Html,Compatibility,我应该注意到,我正在开发的网站是非常简单的 我组织网站文件的方式是,在包含整个网站的一个文件夹下,我有主页的.html文件,其中包含指向不同页面的链接,用于照片、视频等。每个页面都有自己的文件夹 附件是我为其中一页准备的代码,用于我的照片。我从这个线程()中了解到,如果您有: <a href="/">Home</a> 该链接将带您返回索引/根目录。 (这与主页不同吗?对不起,我是个书呆子。) 虽然,当我最初拥有它时,它只有上面的代码,但链接将我带到这个奇怪的灰色页面

我应该注意到,我正在开发的网站是非常简单的

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

附件是我为其中一页准备的代码,用于我的照片。我从这个线程()中了解到,如果您有:

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

该链接将带您返回索引/根目录。 (这与主页不同吗?对不起,我是个书呆子。) 虽然,当我最初拥有它时,它只有上面的代码,但链接将我带到这个奇怪的灰色页面,该页面只显示我网站的所有文件(是根目录还是其他名称?)。 虽然,我看到我可以从那里简单地将我的主页的.html文件添加到链接目录中,所以我现在的代码似乎可以工作

这是一种让链接返回主页的好方法吗?谢谢你抽出时间

<!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>

部门经理{
显示:内联;
最大宽度:650px;
}

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

正如Kei在评论中提到的,非常建议将此文件重命名为
index.html
,因为大多数web服务器和浏览器默认将此文件名作为根文件名。对于很多人来说,与其输入
mydomain.com/homepage.html
,不如直接进入一个域(即:
mydomain.com
)作为主页


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

如果“/”页面显示您网站上的所有文件,则您的web服务器可能已启用目录列表。一般来说,出于安全目的,最好将其关闭。您可以尝试将/homepage.html更改为/index.html。在许多web服务器上,当未指定路径时,index.html被配置为默认页面。您还可以通过更改web服务器的配置来更改默认页面。但是,具体步骤取决于您使用的web服务器。@Kei这是非常好的信息。非常感谢。我懂了。非常感谢您的回复!我应该提到的是,现在,我只是通过我的网络浏览器打开这个网站,在这个网站上工作。我还没有在任何服务器上托管过它。我想学习一般的web开发,目前正在学习如何通过Raspberry Pi在本地托管一个网站,以获得大量的技术经验。你走在正确的轨道上了!这是一个很好的开始。祝你的项目好运!