質問: ### 前提・実現したいこと ■前提 ・複数のhtmファイルで構成される.chm形式のヘルプファイルを作成したい ・htmファイル内で別ファイルへのリンクを使用する(タグを予定) ・リンク先のファイルはフォルダにまとめられているが、フォルダごと移動する可能性がある ・作成した.chmファイルをどこにおいてもリンク先のファイルにアクセスできるようにしたい ■実現したいこと 「前提」の下2点の対応のため、すべてのhtmファイルでタグを共用したい。 (共通の設定ファイルにでリンク先のフルパスを指定し、 場所が変更になった場合は、その1箇所の変更で対応できれば、と考えています) ### 発生している問題 を外部ファイルで設定することができない ### 該当のソースコード ``` 【a.htm】 【base.htm】 ``` ### 試したこと 上記のソースコードで試してみましたが、下記のエラーが表示リンク部分に表示されます。 「このページは表示できません Web アドレス //ieframe.dll/dnserrordiagoff.htm# が正しいか確かめてください。 検索エンジンでそのページを探してください。 数分待ってから、ページを最新の情報に更新してください」 a.htmをウェブブラウザで表示し、リンク先のアドレスを確認すると、 a.htmの配置されているディレクトリになっているようです。 ### 補足情報(FW/ツールのバージョンなど) HTML Help Workshop:4.74.8702.0
回答: > > 共通の設定ファイルにでリンク先のフルパスを指定し、 > > 場所が変更になった場合は、その1箇所の変更で対応できれば、と考えています > > > 静的サイトジェネレーターを使うしかないかと思います。単なるHTMLで、外部ファイルから``を設定するような方法はありません。