[英]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 頁面,您可能要考慮服務器端包含
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.