使用PHP“Include”将多个页面链接到单个index.php页面

时间:2014-08-10 22:27:37

标签: javascript php jquery html css

我只是在PHP中练习一些东西并遇到了问题。

我使用PHP“Include”功能将多个页面链接到单个index.php页面(因为我已经阅读过它使得大型网站更易于管理且易于更新'。

我创建了外部CSS文件(共3个,一个用于导航,页面样式和包装内容),并且有一些外部JS文件,这些文件都链接到名为head.php的PHP文档。 (下面是head.php的内容)

服务器首先显示的主页面将是'index.php',因此对于此页面,我将链接所有其他段,这些段将全部组合在一起以创建单页。 (下面是index.php的内容)

我的问题是,head和footer php之间包含我创建了一个名为'wrapper'的div的行(样式已经应用于名为'style.css'的外部CSS表单,该表单在head.php中链接)(请参阅style.css内容的底部)我认为当我在我的浏览器中查看index.php(我正在使用XAMPP)时应该在页面上显示包装器,但是我看不到包装器而我只是继续只看到导航栏,我发现这很奇怪,因为我可以使用index.php中的<h1><p>标签,这些标签由php包含的head.php页面进行外部设计。

请查看下面我提到的所有页面的代码,我不知道我在这里做错了什么。谢谢

以下是HEAD.PHP:

<!DOCTYPE HTML>
<HTML>
<HEAD>

<link rel="stylesheet" type="text/css" href="css/navigation.css">
<link rel="stylesheet" type="text/css" href="css/sitestyle.css">
<link rel="stylesheet" type="text/css" href="css/style.css">

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js">    </script>  
<script type="text/javascript" src="responsee.js"></script>
<link rel="stylesheet" type="text/css" href="engine1//style.css" media="screen" />
<script type="text/javascript" src="engine1//jquery.js"></script>
<script type="text/javascript" src="drop.js"></script>
<script type="text/javascript" src="https://apis.google.com/js/platform.js"></script>

<title>MC SMM | Home</title>

</HEAD>

以下是STYLE.CSS:

#wrapepr {
background-color:black;
width:1000px;
height:1000px;
margin:0 auto;
}

以下是INDEX.PHP:

<?php include('segments/head.php'); ?>

<?php include('segments/facebookjs.php'); ?>

<?php include('segments/homenav.php'); ?>


<div id="wrapper"></div>



<?php include('segments/headbottom.php'); ?>

1 个答案:

答案 0 :(得分:3)

您错过了在样式表中拼写您的包装ID名称:

“#wrapepr”

应该成为:

#wrapper