HTML使用include file引用文件的用法教程

在.shtml静态页面中使用#include可以引入另一个html文件,从而实现做静态整站html网页时,实现公用文件的提取,被包含的文件可具有任何文件扩展名,不少人喜欢使用.inc扩展名文件。

注意:

使用#include命令必须开启服务器的ssi服务(全称Server Side Include),即使用映射到SSI解释器的文件扩展名,否则Web服务器是不处理该命令的。

默认情况下,扩展名.stm.shtm.shtml将映射到解释器 (Ssinc.dll)。如果安装了Internet服务管理器,则可以修改默认扩展映射并添加新的映射。

具体的映射教程请参阅设置应用程序映射的教程。

语法:

<!--#include PathType = "FileName"--> 

注意:--前后不能有空格!

参数说明:

FileName - 要引用的文件名,包含文件扩展名,且必须使用引号引起来

PathType - 路径类型,路径可为以下类型:

  • 【文件】该文件名是带有#include命令的文档所在目录的相对路径。被包含文件可位于相同目录或子目录中;但它不能处于带有#include命令的页的上层目录中。
  • 【虚拟】文件名为 Web 站点上虚拟目录的完整虚拟路径。

示例:

<!--被包含文件与父文件存在于相同目录中。 -->
<!--#include file = "myfile.inc"-->

<!--被包含文件位于脚本虚拟目录中。-->
<!--#include virtual = "/scripts/tools/global.inc"--> 
关键词: html教程