页眉,页脚和导航栏的位置

时间:2014-04-26 13:26:39

标签: php navigation footer

我知道使用PHP中的Include添加页眉和页脚。 但是我们必须设置页眉和页脚的位置吗?还是自动完成?

如果我需要在网站左侧包含导航栏怎么办?

与HTML一样,我们使用框架和框架集,我们使用像素来划分内容! 那么它是如何在PHP中完成的?

我只想举个例子。 指数:

<html>
<body>
<?php
include("header.php"); 
Welcome
include("footer.php");
?>
</body>
</html>

导航:

echo '<form action="checklogin.php" method="post">';
echo 'Username:';
echo '<input type="text" name="username" /> <br />';
echo 'Password:';
echo '<input type="password" name="password" /> <br />';
echo '<input type="submit" name="login" value="Log in" />';
echo '</form>';

我想导航是静态的。!

3 个答案:

答案 0 :(得分:0)

只要我理解你的问题//这里就是你的问题

你可以做任何你想要的静态..只需在你的文件中包含另一个文件..

我的意思是如果你想要你的表单代码静态..然后你可以将它添加到你的header.php文件或任何地方..

答案 1 :(得分:0)

我认为你正在寻找一个div。

您的PHP代码仅用于显示(回显)您的HTML代码。 html代码的显示方式由CSS决定,而不是由PHP确定。

http://www.w3schools.com/cssref/pr_class_position.asp

答案 2 :(得分:0)

您应该拥有包含所有元素的父布局。您必须指定必须包含的位置,因为这不是自动完成的。

//parent layout example
<html>
   <head></head>
   <body>
      <?php include("header.php"); ?>
      <div id="container">
         <?php if (//check if you need sidebar here) {
            include("sidebar.php");
         } ?>

         <?php include("content.php"); ?>
      </div>
      <?php include("footer.php"); ?>
   </body>
</html>

您也可以像在此示例中一样嵌套它们:

//header.php example here
<header>
   <img src="your/awesome/logo.png" />
   <?php include("nav.php"); ?>
</header>

修改 我看到你正在寻找如何在页面上显示你的元素。这是由CSS完成的,它与PHP无关。