- 締切済み
Dreamweaver CS5 でのテンプレート内の相対パスについて
Dreamweaver CS5 でのテンプレート内の相対パスについて テンプレートファイルがルート直下の Templates フォルダにあり、トップへ移動するリンクを下のように書いています。 テンプレート内 ・・・ <a href="../">HOME</a> このテンプレートを使用して、いくつかのフォルダに index.html を作ったのですが、それぞれトップへのリンクは下のようになりました。 (1) (root) の index.html 内 ・・・ <a href="../">HOME</a> (2) (root)/a/ のindex.html 内 ・・・ <a href="../">HOME</a> (3) (root)/a/b/ の index.html 内 ・・・ <a href="../../">HOME</a> (2)(3)はOKですが、(1)はルートなんで "./" になると期待してたんですが、上のように(2)と同じ "../" になってしまいます。何か対処方法があるのでしょうか? ちなみに、<a href="../index.html">HOME</a> と書いた場合、 (1) (root) の index.html 内 ・・・ <a href="index.html">HOME</a> (2) (root)/a/ のindex.html 内 ・・・ <a href="../index.html">HOME</a> (3) (root)/a/b/ の index.html 内 ・・・ <a href="../../index.html">HOME</a> と作成され、問題ないのですが、訳あってできるだけURLを / で終わらせたいのです。 よろしくお願いします。 (環境)Windows7 64bit + DreamweaverCS5
- みんなの回答 (2)
- 専門家の回答
みんなの回答
リンクですが、ファイルからリンクするときのダイアログの下の方に「相対位置」と「ドキュメント」という選択がありませんか? 当方はCS3ですが、「ドキュメント」で使用しています。
サイト設定で、サイトのルートは質問の(root)フォルダになっていますか? その点だけ確認してリンクを張りなおしてもだめですか?
お礼
ごめんなさい。間違って補足に書いちゃいました。><;;
補足
回答ありがとうございます。 サイトのルートの設定に問題はありません。ファイルも正しい位置に転送されています。 ルートへのリンクの部分が、同じルートに作られた場合のみ、変更されないのです。 バグなんでしょうかね?><
補足
確かに「ドキュメント」にすると問題ないのですが、当方の事情で相対アドレスにする必要がありました。 あれから色々試行錯誤したのち、Adobeに直接相談してみましたら、どうも不具合だったようです。 修正を待ちたいと思います。ありがとうございました。