CHM助手 >> 索引文件(HHK)

 

 

1 CHM索引文件说明(HHK)

1.1 概述

  索引文件决定了CHM文件中“索引”标签页中显示的内容,索引文件脱胎于目录文件,但又区别于目录文件,目录文件可以显示帮助的章节层次结构,但索引文件不需要显示层次结构,且一个页面可以有多个关键字,且在索引标签中,多个关键字对应一个页面。
  下面是一个索引文件的样例:

    <!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">
    </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>
        <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>
        <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="内容文件(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>
        <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>
</BODY>
</HTML>

1.2 结构说明

  • DOCTYPE:文档协议说明,该行内容不需要修改,保留默认值即可。
  • HEAD: 作者声明信息。
  • BODY:索引文档主要内容。
  • OBJECT:节点信息, 第1个OBJECT是索引标签页的相关属性,其余每个OBJECT对应一个关键字。
  • param:节点描述,其中Name表示关键字,Local是关键字对应的页面,路径为相对路径,多个关键字可以对应一个页面。

文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.

posted @ 2024-12-21 21:57  tyysoft  阅读(4)  评论(0编辑  收藏  举报