如何将一个html文件添加到另一个html文件中

时间:2013-04-06 09:53:47

标签: html

我在header.html的单独文件中有一个标题 我希望将其包含在head section之后的另一个文件index.html中 为此,我用过

<!--#include virtual="header.html"-->

但不幸的是它没有运行 然后我用了

<!--#include virtual="header.shtml"-->

将我的文件保存为header.shtml

任何人都可以给我任何建议

三江源

注意:我正在使用smarty和PHP,因此使用appache服务器

2 个答案:

答案 0 :(得分:0)

  

Include another HTML file in a HTML file

OR

  

(#include file =“footer.html”)

OR

$( “#标题”)负载( “header.html中”);

答案 1 :(得分:0)

  • 当您使用 WAMP 服务器时,请检查您的服务器 SSI (服务器端包含)是​​否已启用。如果没有,请通过编辑配置文件启用它。以下页面包含 Setting Up SSI on WAMP

  • 的教程
  • 使用<!--#include virtual="header.html" -->

    而不是

    <!--#include virtual="header.html"-->

    关于SSI的Apache教程规定格式在“ - &gt;”之前需要空格字符关闭元素。

  • 另外,你在哪里添加<!--#include virtual="header.html" -->,声明? 该声明应在<html>标记内。

    <html>
    <head>
    <title>My Title</title>
    </head>
    <body>
    
         <!--#include virtual="header.html" -->
    
     </body>
     </html>
    
  • 确保 index.html header.html 文件位于同一目录中。如果不尝试使用相对路径。

  • 以下 page 包含很多关于包含虚拟指令的问题和常见错误。

    如果根本不起作用,请尝试去 <?php include("header.html"); ?>