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.