2010-05-26 198 views
1

Hai如何在另一個html頁面中包含html頁面

我想在另一個html頁面中包含html頁面。所以我用下面的代碼

<!--#include file="footer.html" --> 

但它不工作。 我正在使用Linux服務器。有沒有其他方法可以做到這一點?

+0

Linux是案件sensetive;)的 – Younes 2010-05-26 08:33:33

+0

可能重複[如何包含HTML頁面到HTML頁面](http://stackoverflow.com/questions/676394/how-to-include-an-html-page-into-an-html-page) – 2010-05-26 08:36:02

回答

3

要使用該語法,您必須啓用並配置您的服務器以處理您的文件(默認情況下,如果打開SSI,大多數服務器只會在以.shtml結尾的文件中查找SSI指令)。

如果你想在HTML中做到這一點,那麼你唯一的真正選擇是frames,其中有很多drawbacks

您最好使用模板語言。我喜歡Template-Toolkit,您可以在服務器上使用(使用Perl)或脫機使用(例如使用ttree utility)。

+0

恭喜成爲第一個在'html'中擁有金徽章的人標籤! – 2010-05-26 11:42:15

0

Linux是大小寫敏感的;)。文件應該與您目前從中調用它的文件位於同一個目錄中。並觀看案例。如果該文件被稱爲Footer.HTML或FoOter.html,它將不會打開。

相關問題