包含侧边栏文件的HTML / CSS

时间:2014-01-26 19:29:37

标签: php html css include

所以这是一个问题,我不应该在研究方面遇到这么多麻烦,但我是。基本上我想创建一个加载在标题和侧栏中的网页。标题是它自己的文件header.php,侧边栏是leftBar.php。以下代码是我的索引页面,但我没有加载这些页面。我认为它与缺少css页面有关。但我没有找到任何有用的东西来帮助我解决这个问题。我想要做的是让leftBar.php在页面左侧显示其文本,在顶部显示header.php文件。以下是链接页面。

的index.php

<html>
    <head>
    <title>junk</title>
    </head>
    <body>
           junk
    <?php
      include ('styles/header.php');
      include ('styles/leftBar.php');
    ?>
    </body>
</html>

leftBar.php

<html>
left
</html>

的header.php

<html>
header
</html>

4 个答案:

答案 0 :(得分:1)

在您的包含文件中,只需将要显示的代码段放在包含它的页面上即可。您当然不希望在页面的不同位置包含额外的<html>元素(等)。

答案 1 :(得分:0)

我自己在测试网站的菜单栏中有类似的设置。 我认为你的包含文件路径周围有不必要的括号。

的index.php:

<?php
include 'menu.php';
echo "$MENU";
?>

menu.php:

<?php
$MENU = '<table class="mainmenu"><tr><td><a href="index.php">Home</a></td></tr><tr><td><a href="sites.php">Useful-Sites</a></td></tr></table>';
?>

答案 2 :(得分:-1)

您无需为header.php和leftBar.php声明html标记。 php文件应以<?php开头,以?>结尾。尝试先学习php http://w3schools.com/php/default.asp

答案 3 :(得分:-1)