gpt4 book ai didi

php - 如何避免向每个 .html 页面添加相同的导航栏模板

转载 作者:行者123 更新时间:2023-11-27 23:55:35 26 4
gpt4 key购买 nike

我是新来的,我正在使用 Bootstrap 3this template首次。我需要导航栏方面的帮助。在模板中,每个 content.html 都有自己的导航栏。

我需要将导航栏放在一个单独的文件中,因为我不想在每个 content.html 文件中都进行更改。

在我没有使用 Bootstrap 的旧站点中,我使用了:

<?php
include("includes/navigation.html");

有人可以帮助我吗?

最佳答案

您需要配置将重复的 html 数据放在一个文件中,并将该文件包含到另一个文件中。

让我们简单点,

如果你的元素结构是这样的

  • 元素(文件夹)
    • 数据库(文件夹)
      • Dbconnection.php(文件)
    • js(文件夹)
      • jquery.js(文件)
    • css(文件夹)
      • bootstrap.css(文件)
    • index.php(文件)
    • page1.php(文件)
    • page2.php(文件)

单独使用 navbar html 标签的内容创建一个新文件。

例如。在你的 nav-menu.php 包含

<navbar>
......
......
</navbar>

并将它们保存到元素中新的 includes 文件夹中。所以现在你的元素结构将是这样的,

  • 元素(文件夹)
    • 数据库(文件夹)
      • Dbconnection.php(文件)
    • js(文件夹)
      • jquery.js(文件)
    • css(文件夹)
      • bootstrap.css(文件)
    • 包括(文件夹)
      • nav-menu.php(文件)
    • index.php(文件)
    • page1.php(文件)
    • page2.php(文件)

现在您应该使用 php include 方法将此文件 (nav-menu.php) 包含在所有模板文件中,例如

include("includes/nav-menu.php");

将上述代码添加到您所有的常用文件中。

关于php - 如何避免向每个 .html 页面添加相同的导航栏模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24162450/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com