CHM助手 >> 目录文件(HHC)
1 CHM目录文件说明(HHC)
1.1 概述
hhc目录文件是chm帮助的核心,它定义了chm帮助文件的目录层次结构,以及关联目录和对应的html文件,如下是一个hhc文件的样例内容:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML>
<HEAD>
<meta name="GENERATOR" content="Powered by tyysoft!">
<!-- Sitemap 1.0 -->
</HEAD>
<BODY>
<OBJECT type="text/site properties">
<param name="FrameName" value="right">
<param name="Window Styles" value="0x00800627">
<param name="Font" value="微软雅黑,11,134">
<param name="comment" value="title:CHM助手(CHMEE)">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="CHM助手(CHMEE)">
<param name="Local" value="CHM助手(CHMEE)\简介\作者序.html">
<param name="ImageNumber" value="1">
<param name="New" value="Yes">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="简介">
<param name="Local" value="CHM助手(CHMEE)\简介\作者序.html">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="作者序">
<param name="Local" value="CHM助手(CHMEE)\简介\作者序.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="如何安装CHM助手">
<param name="Local" value="CHM助手(CHMEE)\简介\如何安装CHM助手.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="插件说明">
<param name="Local" value="CHM助手(CHMEE)\简介\插件说明.html">
</OBJECT>
</UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="CHM工程的组成">
<param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\内容文件(HHC).html">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="内容文件(HHC)">
<param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\内容文件(HHC).html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="工程文件(HHP)">
<param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\工程文件(HHP).html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="索引文件(HHK)">
<param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\索引文件(HHK).html">
</OBJECT>
</UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="CHMEE使用说明">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤1:清理HTML文档.html">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="步骤1:清理HTML文档">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤1:清理HTML文档.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="步骤2:图片宽度转换相对宽度">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤2:图片宽度转换相对宽度.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="步骤3:文字编码转换">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤3:文字编码转换.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="步骤4:制作帮助文件大纲">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤4:制作帮助文件大纲.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="步骤5:制作CHM工程并编译">
<param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤5:制作CHM工程并编译.html">
</OBJECT>
</UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="高效写作手册">
<param name="Local" value="CHM助手(CHMEE)\高效写作手册\使用Markdown工具写作手册.html">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="使用Markdown工具写作手册">
<param name="Local" value="CHM助手(CHMEE)\高效写作手册\使用Markdown工具写作手册.html">
</OBJECT>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="高效制作接口文档">
<param name="Local" value="CHM助手(CHMEE)\高效写作手册\高效制作接口文档.html">
</OBJECT>
</UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="参考">
<param name="Local" value="CHM助手(CHMEE)\参考\CHM文件搜索显示为乱码或结果不全.html">
</OBJECT>
<UL>
<LI><OBJECT type="text/sitemap">
<param name="Name" value="CHM文件搜索显示为乱码或结果不全">
<param name="Local" value="CHM助手(CHMEE)\参考\CHM文件搜索显示为乱码或结果不全.html">
</OBJECT>
</UL>
</UL>
</BODY>
</HTML>
1.2 结构说明
DOCTYPE
:文档协议说明,该行内容不需要修改,保留默认值即可。HEAD
: 作者声明信息。BODY
:目录文档主要内容。OBJECT
:节点信息, 第1个OBJECT是目录的相关属性param
:节点描述,其中Name表示节点的显示文字,Local是节点对应的html文件,路径为相对路径。
注:每增加一层,需要添加一对<UL></UL>, 每个节点前要加一个<LI>标签,该标签没有关闭标签。
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.