簡體   English   中英

避免重復頁眉和頁腳

[英]Avoid repeating headers & footers

我正在建立一個至少有 7 頁的網站,並且正在尋找一種方法來避免在每個 html 文檔上重復所有頁眉和頁腳等。

我知道有框架和 iframe,但有些瀏覽器不支持這些,我想做一些更有效和更靈活的更新。 有什么想法/建議嗎?


感謝您提供信息。 我一定會嘗試一下。 還有一件事是我的 header 中有一個登錄表單? 這些方法會影響它嗎?

問候

是的,服務器端包括 go 的方式,只是一些澄清:

1)如果您選擇使用 PHP - 這是非常常見的選擇,您可以按照 Sotiris 的描述進行操作,並且順便說一句。幾乎所有主機都支持 php。

2) 雖然該文件的擴展名為.php,但您可以將純 html 代碼放入其中。

3) 為了能夠在上傳之前在您的計算機上進行測試和查看,您必須在其上安裝服務器。 在這一點上,我認為 go 對您來說是最簡單和最快的一些現成解決方案 - 這些是可免費下載的:

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)

您可以創建一個包含所有必需代碼的 php 文件(例如footer.php )。 然后你可以鏈接它在每個頁面的適當位置添加以下代碼(例如,如果你想添加頁腳):

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

如果您正在構建的是 static HTML 頁面,您可能要考慮服務器端包含

http://en.wikipedia.org/wiki/Server_Side_Includes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM