一个菜单栏,用于html中的多个页面

时间:2016-04-16 11:18:08

标签: html css

我正在为学校项目创建一个html页面课程注册系统我正在创建一个带有下拉菜单栏的主页我希望它显示相同的菜单栏每页。我试图在模板的帮助下理解,但我无法理解如何使用它之后我搜索使用php行 添加到html页面 但我很困惑,我需要编辑PHP代码中的整个HTML代码,所以帮我弄清楚这个问题,因为我不知道如何在PHP中编码......

这是代码 enter image description here

,页面看起来像enter image description here

1 个答案:

答案 0 :(得分:1)

使用php includerequire它们用于在你的html页面的任何部分中包含和加载代码片段,在你的情况下只需将你的导航栏代码放入一个单独的php文件然后包含它位于您想拥有它的任何页面的顶部

<?php include('navbar.php') ?>
//rest of your page

include表示如果由于某种原因导致navbar.php文件加载

,页面仍会加载

但如果您希望在不加载navbar的情况下加载页面,请使用require。如果您在navbar文件中建立数据库连接(理想情况下您不应该这样做),这将是理想的选择。但是如果您在加载主页之前需要一些资产或文件来完全加载,它就在那里

<?php require('navbar.php') ?>

查看http://www.w3schools.com/php/php_includes.asp