2011-06-06 70 views
1

我正在建立一个网站,至少有7页,并正在寻找一种方法,以避免在每个单独的html文档上重复所有页眉&页脚等。避免重复页眉和页脚

我知道有帧和内嵌框架,但一些浏览器不支持这些,我想做一些更有效和灵活的更新。任何想法/建议?


感谢您的信息家伙!我一定会尝试一下。 还有一件事是我的头里有一个登录表单。这些方法会影响它吗?

问候

回答

1

您可以创建一个PHP文件,将包括所有所需的代码(例如footer.php)。然后,你可以将其链接将在每一个页面在适当的位置下面的代码(如果你想添加例如页脚):

<?php include "footer.php"; ?> 
+0

这是假设主机已启用php,它可能不是。 – Gribbler 2011-06-06 09:16:00

+0

@Gribbler是的,这是正确的。 – Sotiris 2011-06-06 09:16:53

1

如果它是你builing静态HTML页面,您可能希望想想服务器端包含

2

是的,服务器端包含是要走的路,短短澄清:

1)如果你选择使用PHP你可以做到这一点通过索蒂里斯描述 - 这是非常普遍的选择e和btw.virtual所有主机都支持php。

2)虽然该文件的扩展名为.php,但您可以将纯HTML代码放入其中。

3)为了能够在上传之前在计算机上进行测试和查看,必须在其上安装服务器。在这一点上,我认为这是最简单和最快的,你去了一些现成的解决方案 - 这是下载免费的:

http://www.wampserver.com/en/(适用于Windows)

http://www.mamp.info/en/index.html(适用于Mac)

http://tuxtweaks.com/2010/04/installing-lamp-on-ubuntu-10-04-lucid-lynx/(对于Linux )