HTML HELPを作ろう 第4回
2005/08/15
この文書は執筆時点(2004/後半)での知識を基にしており、現状とあっていない可能性があります。
第4回
さて今回はさらに複雑なコンテンツテーブルを製作していく。
前回の最終段階はこのようになっていた。
最終目標はこのようになっている。
まずは使い方のフォルダを追加する。Headingという。
"はじめに"を選択し、フォルダマークの"Insert a heading"を選択する。
このページ("はじめに")の前に挿入する場合には"はい"後ろに挿入する場合には"いいえ"を選択しよう。
今回は後ろに追加なので"いいえ"だ。
タイトルを入力するが、今回このHeading自体にはHTMLを関連付けないので、このままOKを押す。
ここで関連付けをするとヘルプを表示することのできるフォルダを作ることができる。
そうするとこのように無事追加される。
続いて使い方の配下にページを追加しよう。
単純にページを追加するだけだ。
使い方配下のページではない場合などは
矢印ボタンを押してページなどの位置を調整する。
最後までがんばって作った結果が以下のとおり
ソースは以下のとおり
proj.hhc [OPTIONS] Compatibility=1.1 or later Compiled file=proj.chm Contents file=Table of Contents.hhc Default topic=HTML\index.html Display compile progress=No Language=0x411 日本語 [FILES] HTML\index.html HTML\作者情報など.html HTML\参考サイト.html HTML\画面の説明\XMLファイル.html HTML\画面の説明\XSLファイル.html HTML\画面の説明\アウトファイル.html HTML\画面の説明\処理実行ボタン.html HTML\使い方\01kihon.html HTML\使い方\02tamesi.html HTML\使い方\03default.html HTML\使い方\04automate.html HTML\使い方\index.html [INFOTYPES]
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <HTML> <HEAD> <meta name="GENERATOR" content="Microsoft® HTML Help Workshop 4.1"> <!-- Sitemap 1.0 --> </HEAD><BODY> <OBJECT type="text/site properties"> <param name="ImageType" value="Folder"> </OBJECT> <UL> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="はじめに"> <param name="Local" value="HTML\index.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="使い方"> <param name="Local" value="HTML\使い方\index.html"> </OBJECT> <UL> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="基本的な使い方"> <param name="Local" value="HTML\使い方\01kihon.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="ためしに利用してみよう"> <param name="Local" value="HTML\使い方\02tamesi.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="規定値を設定しよう"> <param name="Local" value="HTML\使い方\03default.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="自動で処理しよう"> <param name="Local" value="HTML\使い方\04automate.html"> </OBJECT> </UL> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="画面の説明"> </OBJECT> <UL> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="XMLファイルテキストボックス"> <param name="Local" value="HTML\画面の説明\XMLファイル.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="XSLファイルテキストボックス"> <param name="Local" value="HTML\画面の説明\XSLファイル.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="アウトファイルテキストボックス"> <param name="Local" value="HTML\画面の説明\アウトファイル.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="処理実行ボタン"> <param name="Local" value="HTML\画面の説明\処理実行ボタン.html"> </OBJECT> </UL> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="参考サイト"> <param name="Local" value="HTML\参考サイト.html"> </OBJECT> <LI> <OBJECT type="text/sitemap"> <param name="Name" value="作者情報など"> <param name="Local" value="HTML\作者情報など.html"> </OBJECT> </UL> </BODY></HTML>