0

经过多次实践网站,我终于做了一个网站,发布了。问题是,如果我需要更改设计,即在每一页中将要更改的文本的前后(编码),那么我将不得不在每个文件中更改它。谁能告诉我我可以通过什么方式更改文本下方和上方的代码。请提供任何可以帮助我的标签、代码、软件等。谢谢

4

4 回答 4

3

您可以使用 PHP 来包含页眉和页脚。

例如,您将所有页眉和菜单放在“header.html”中,将所有页脚、版权等放在“footer.html”中。

,创建一个index.php。在这个页面中,你可以这样写:

<?php include 'header.html'; ?>
<p>body</p>
<?php include 'footer.html'; ?>
于 2012-10-30T14:28:44.097 回答
2

很容易; 分离您的模板文件。

// header.php
<html>
    <head>
        <title>My beautiful website</title>
        <script src="script.js"></script>
        ....
    </head>
    <body>

.

// footer.php
    </body>
</html>

.

// content.php
<?php include('header.php'); ?>

<h1>Welcome on my website</h1>
<p>Lorem ipsum</p>

<?php include('footer.php'); ?>

现在,如果您想更改某些内容,请更改 header.php,并且更改将在每个内容页面上可见。

笔记; 您还可以扭转局面(在基本模板文件中包含“content.php”)

于 2012-10-30T14:32:26.200 回答
1

把你的代码分成3个.php文件

  1. header.php - 你的内容之上的一切
  2. content.php- 你的内容
  3. footer.php- 你的内容下的一切

然后在您的index.php文件(以及所有其他文件)中包含它们,例如:

<?php
$meta = 'This page meta info';

include('header.php');
include('content.php');
include('footer.php');
?>

头文件.php

<html>
    <meta="<?php echo $meta; ?>" />
    ...
于 2012-10-30T14:30:04.200 回答
0

你可以使用包括 <?php include('templates/global_header.tpl') ?>

要做到这一点,您需要您的主页具有扩展名 .php 而不是 html。

于 2012-10-30T14:32:23.990 回答