[英]How to make new pages without repeating everything? (PHP,CSS,HTML)
我是“编码”的新手,如果我的标题描述了这种情况是完全错误的,或者我只是在说些愚蠢的话,请原谅。 我读过一些类似的问题,但还是不明白!
我的问题:如何创建新页面,而不必重复每个标准的侧边栏小部件,页眉,菜单,页脚等? 例如,我想创建一个“关于”页面,但是我什至如何开始? 我只想更改页面中间的内容(即文本应该在的位置)。
我的public_html文件夹中的文件夹/文件是:
也许就像创建一个新的.php文件,这样我就可以在菜单中链接/about.php了-但是然后我需要再次将所有页眉和页脚内容放回原处,或者也许我说的是完全错误的。可能很简单,也可能很困难; 请帮帮我。
正如JimL所说,最简单的方法是从主php文件中排除所有内容,您可能需要多次。 这有两个主要优点:-使项目易于维护-多次使用的文件仅需浏览器一次加载
从您的项目结构中,我得出结论,您知道如何排除JS和CSS,因此对于php / html来说,它像这样:
<?php include "about.php" ?>
使用以下代码段: <?php include "about.php" ?>
您可以在页面中进行很小的更改即可使用php。
现在像这样创建页面:
的index.php
<?php
include(header.php);
include(sidebar.php);
?>
<div>Your contents here</div>
<?php
include(footer.php);
?>
通过使用此代码,您无需在每个页面上一次又一次地编写标题和所有内容的代码。 您也可以对CSS和JS使用相同的技术。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.