我环顾四周,但找不到令人满意的答案。
问题:我有一个菜单栏出现在页面顶部。我希望它显示在网站上的所有页面上。那么,如果不每次都复制相同的代码,人们将如何做到这一点。有人会使用html,php,css或javascript/jQuery来完成此操作吗?
注意:我想有一个单独的 html 文件来访问信息。
据我所知,这通常是使用模板文件php
来完成的。
模板文件中可能包含您希望在每个页面上显示的 HTML 代码,以及特定于页面的内容的占位符。 例如:模板.php
<html>
<head>
<title><?php print $title; ?></title>
</head>
<body>
<nav>Test</nav>
<?php print $content; ?>
</body>
</html>
在这种情况下,只要设置了$title
和$content
变量,就可以执行include 'template.php';
以将此 HTML 代码输出到其他php
文件中。
阅读更多关于 php include
的信息。
似乎您需要使用 include,尽管有关如何使用它的解释(或者至少可以在此处找到示例:https://www.youtube.com/watch?v=XmoF-6vshSI