我知道使用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>';
我想导航是静态的。!
答案 0 :(得分:0)
只要我理解你的问题//这里就是你的问题
你可以做任何你想要的静态..只需在你的文件中包含另一个文件..
我的意思是如果你想要你的表单代码静态..然后你可以将它添加到你的header.php文件或任何地方..
答案 1 :(得分:0)
我认为你正在寻找一个div。
您的PHP代码仅用于显示(回显)您的HTML代码。 html代码的显示方式由CSS决定,而不是由PHP确定。
答案 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无关。