CHM ファイルの作成に Wincm を使用しています。HTML や一般的なヘルプ ファイルの作成についてではなく、Winchm について質問があります。より具体的には、質問はchmファイルを構築するときのディレクトリ構造に関連しています。
これを読んで特に Wincm の経験がある人がいる場合は、問題の解決を手伝ってください。
次のディレクトリ構造があります(一目瞭然だと思います)
htmlファイル
画像
スタイルシート
スクリプト
該当する場合はいつでも、html ファイルには、次のように使用されるイメージ/スタイルシート/スクリプトへの参照があります。「../imagefilename.jpg」または「../scriptfilename.js」など
プロジェクトを開くと、html ページが画像を正常にロードすることに気付きました。ファイルをコンパイルするときの別の話。ファイル パスの相対参照にもかかわらず、出力 chm はスタイルシートを使用したり、画像を取得したりしません。
ただし、フォルダー (画像、スタイルシート、スクリプト) を html ファイル フォルダーに移動すると、出力 chm は期待どおりに機能します。
私が導き出した結論は、相対参照はコンパイラでは機能せず、3 つのフォルダーは htmlfiles ディレクトリ (または html ファイルと同じフォルダー) にある必要があるということです。
質問
上記の結論は正しいですか?
正しくない場合、何が問題なのですか?
これは一般的なものですか、つまり、すべての html ファイル作成ツール/スイートに適用できますか? それとも、これは Wincm に固有のものですか?
html ファイルと同じディレクトリに 3 つのフォルダーを配置する必要のない特定のツールはありますか?
参考になる回答があれば教えてください
すてきな一日を!ロミ