0

多くの練習用ウェブサイトを経て、ようやく公開されたウェブサイトを作りました。問題は、デザインを変更する必要がある場合、つまり、すべてのページで変更されるテキストの前後(コーディング)を変更する必要がある場合、各ファイルでそれを変更する必要があることです。テキストの上下のコードを変更する方法について誰かに教えてもらえますか?私を助けることができるタグ、コード、ソフトウェアなどをお願いします。ありがとうございました

4

4 に答える 4

3

PHPを使用して、ヘッダーとフッターを含めることができます。

たとえば、すべてのヘッダーとメニューを「header.html」に配置し、すべてのフッター、copyright、...を「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

.phpコードを3つのファイルに分割します

  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');
?>

header.php

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

使用できるインクルード <?php include('templates/global_header.tpl') ?>

これを行うには、メインページにhtmlではなく拡張子.phpを付ける必要があります。

于 2012-10-30T14:32:23.990 に答える