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"-->
<< 上一篇