- ベストアンサー
dreamweaberのテンプレートからのリンクについて
- dreamweaber8でwebページをデザインし、テンプレートにしてリンク先を設定する際に困っています。
- トップページのテンプレートからはリンク先へ移動できますが、リンク先のテンプレートからは他のリンク先へ移動できず解決策がわかりません。
- リンクの指定は正しく行っているため、お力添えいただけると助かります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>> ・新規作成時にテンプレートを選んでページを作りましたか? > ページを作るときは、既存のドキュメントにテンプレートを適用させました。 不勉強でどうやって既存のファイルへどうやってテンプレートを適用させたのかわからないですが、テンプレートファイル(.dwt)を更新した時、全ページ(.html)が更新されるのであれば問題ないと思います。 ページファイルをコードビューで見た時、テンプレート部分はグレーのテキストで表示され、書き換え不可になっていますよね? 普通は 「ファイル」 → 「新規」 → 『テンプレート』タブを選択 → サイト定義された名称を選択 → そのサイトで保存されているテンプレートの中から選択・・・で、編集可能部分に中身を入れていくものだと思ってました。(^^; サイト ┣ ≪AAA≫ ←ページフォルダ ┃ ┣ index.html ┃ ┗ その他のページ ┣ ≪img≫ ←画像フォルダ ┃ ┣ BBB.gif ┃ ┣ CCC.jpg ┃ ┗ DDD.png ┗ ≪Templates≫ ┗ template.dwt ≪ ≫はフォルダ ↑サイト構成はこのような感じで良いですか? テンプレートにおいて、 ・画像は<img src="../img/BBB.gif">のように、 画像ファイル名の前に「../画像フォルダ名/」が付いていますか? ・リンクは<a href="../AAA/index.html">のように、 ページファイル名の前に「../ページフォルダ名/」が付いていますか? 違っていれば、テンプレートに問題があります。 ページファイルにおいて、 ・画像は<img src="../img/BBB.gif">のように、 画像ファイル名の前に「../画像フォルダ名/」が付いていますか? ・リンクは<a href="index.html">のように、ページファイル名のみですか? フォルダ構成が合っていてテンプレートがちゃんと利いていればこうなっているはずなのですが、いかがでしょうか?
その他の回答 (1)
- Pochi67
- ベストアンサー率34% (582/1706)
失礼ですが、以下のことを確認させてください。 ・サイト定義はしましたか? ・テンプレートは「Templates」フォルダに、 拡張子.dwtの形で保存されていますか? ・新規作成時にテンプレートを選んでページを作りましたか? ・webページ(.htmなど)とテンプレート(.dwt)は 別物だと認識していますよね? ・トップページとその他のページでは 別のテンプレートを使っているということでしょうか? 上の確認事項に問題がなければ、サイト構成(サイト内のフォルダとページの位置関係)と、移動出来ないテンプレートのリンク先がどこを指しているのかを捕捉してみてください。 サイト構成はトップページと画像フォルダ、その他のページ、テンプレートフォルダの位置関係がわかれば良いので、こと細かく書く必要はないですよ。(支障が無い程度で構わないです) 捕捉をよろしくお願いします。
お礼
すみません。「上記理由に問題がなければ」以降の補足を書き忘れてしまいました。補足で再度書けないようなのでお礼から書いてしまいました。 まずページの文章のある(index.htmlなど)がAのフォルダ、テンプレートのdwtのつくファイルがBフォルダ、Fireworksのマークが付いているファイル(1ページのテンプレートを作っただけでgifとpngの拡張子ファイルがたくさんあります。)がCフォルダに入っており、サイトの名前が入っている、一番うえのフォルダに一緒に並んで入っています。(ABCは略称です。) この補足で大丈夫か不安ですが、ご回答頂けましたら幸いです。
補足
ご回答有り難うございます。初めてだったので嬉しいです。 今のところわかる範囲で下記に書いてみました。 ・サイト定義はしましたか? サイトの定義についてですが、マニュアルをみて新規サイトからローカルフォルダに登録するというところやったので問題ないかと思われます。 ・テンプレートは「Templates」フォルダに、 拡張子.dwtの形で保存されていますか? 拡張子は.dwtなっておりました。 ・新規作成時にテンプレートを選んでページを作りましたか? ページを作るときは、既存のドキュメントにテンプレートを適用させました。 ・webページ(.htmなど)とテンプレート(.dwt)は 別物だと認識していますよね? webページとテンプレートと画像はファイルをわけて保存しています。 ・トップページとその他のページでは 別のテンプレートを使っているということでしょうか? トップページを他のページも一つのテンプレートになっております。 いろいろ試してはみたのですが、やはりうまくいきません。 おそらく基本的な何かが間違っているのかもしれません。 お手数おかけ致します。。。
お礼
Pochi67さんのお書きになられたことをよく読んで格闘しました。。 私が挑戦した(完全制覇という本に書いてあるやり方なのですが)テンプレートを適用させるやり方なのですが、既存の予めあるファイルを開き、修正からテンプレート、テンプレートをページに適用で編集可能領域を指定してやっていました。 しかし、Pochi67さんの『普通は 「ファイル」 → 「新規」 → 『テンプレート』タブを選択 → サイト定義された名称を選択 → そのサイトで保存されているテンプレートの中から選択・・・で、編集可能部分に中身を入れていくものだと思ってました。』を試してみると、うまくリンクされていました!本当に助かりました。やはりやり方は何通りかあるんですね。嬉しいです。 一応ですが、後半の部分に関してですが、 サイト ┣ ≪AAA≫ ←ページフォルダ ┃ ┣ index.html ┃ ┗ その他のページ ┣ ≪img≫ ←画像フォルダ ┃ ┣ BBB.gif ┃ ┣ CCC.jpg ┃ ┗ DDD.png ┗ ≪Templates≫ ┗ template.dwt 自分のとまったく同じです。うまく伝わり嬉しかったです。 後半部分のご回答頂きました部分ですが、どうやら違ってるようなのですが、私も超初心者なので、もっとすんなり理解できる様に勉強したいと思います。 とりあえずですが、Pochi67さんのおかげで、できないことが一つできる様になりました。有り難うございました!