2014-12-04 81 views
0

對於我的項目,我有20個具有相同頁腳的html頁面。我正在尋找一種方法來在一個外部HTML文件中的頁腳,並實施/將此文件導入到所有其他頁面。因此,當我需要更改頁腳中的某些內容時,我可以在1個文件中執行此操作,而不是20個。將HTML文件合併爲1個靜態HTML文件

問題是頁面需要使用純靜態html,因此不包含任何腳本。我不能用jquery或類似的東西插入頁腳塊。它需要在「幕後」發生,以便所有20頁的html輸出與現在相同。

我希望你能理解我的問題,我希望有人能給我一些提示。

+0

如果您的服務器支持服務器端,包括你可以做到這一點。 – Jason 2014-12-04 13:19:46

+0

使用某種模板引擎。例如。 Smarty,Jade(PHP),Handlebars(Javascript)... – 2014-12-04 13:20:45

+0

我只使用PHP並使用php include來包含任何需要包含在主頁面(索引)中的頁面。 – nCore 2014-12-04 13:22:48

回答

0

不,你不能不使用javascript,或者一些服務器端技術。我會建議閱讀服務器端技術,如ASP.NET,PHP或其他。

還有另一種解決方案,這取決於您的構建過程:創建腳本時,可以創建html內容頁面,爲您插入頁眉和頁腳並將文件保存到輸出文件夾。再說一遍:它需要某種程序來獲得你想要的東西。