如何制作标题和侧边栏?

时间:2014-07-10 20:51:30

标签: php html

这是我的index.php文件

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="style.css" />
    <style type="text/css">
    </style>
</head>
<body>
   <div id="container">
   <?php
    include('includes/header.php');
    include('includes/sidebar.php');
    include('includes/content.php');
    include('includes/footer.php');
?>
</body>
</html>

这是我的sidebar.php的代码

<div id="sidebar">
<ul id="list">
    <li><a href="index.php" class="sidebar">Home</a></li>
    <li><a href="flower.php" class="sidebar">flower</a></li>
    <li><a href="study.php" class="sidebar">Study</a></li>
    <li><a href="calendar.php" class="sidebar">Calendar</a></li>
    <li><a href="diary.php" class="sidebar">Diary</a></li>
</ul>

如果我点击花,它将转到flower.php。我没有包含标题,侧边栏和页脚,并发现它只显示了flower.php的内容,没有显示标题,侧边栏和页脚。有没有办法让它显示出来?或者我应该再次写下以下所有代码?

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="style.css" />
    <style type="text/css">
    </style>
</head>
<body>
   <div id="container">
   <?php
    include('includes/header.php');
    include('includes/sidebar.php');
    include('includes/content.php');
    include('includes/footer.php');

1 个答案:

答案 0 :(得分:1)

您应该在每个页面上使用页眉,页脚和侧边栏,因为它不会产生任何问题,因为如果您需要进行更改,则只会更改所需文件,并且所有其他文件都会发生更改文件也是如此。在content.php中,您应该分别为每个页面分配特定的代码。 希望这个帮助