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