DreamWeaverのリンク機能について
- DreamWeaver初心者の私がリンク機能について困っています。
- DreamWeaverでリンクを挿入すると、たまに絶対パスでリンク先が書かれてしまい、正しくリンクされません。
- どのような場合に絶対パスでリンクされてしまうのか分からず困っています。
- ベストアンサー
DreamWeaverのリンクについて
こんにちは。 DreamWeaver初心者の私ですが、 前からずっとDreamWeaverのリンク機能について 分からない事があり困っています。 DreamWeaverでリンクを挿入すると、 たまにhtmlソースでのリンク先が 絶対パスで書かれ、サーバースペースの方に 上げると私のPC環境での絶対パスでリンク されているので当然正しくリンクされません。 これはどのような場合に起こるのでしょうか? 例 DreamWeaverでのリンクを設定している画像のプロパティ→リンク「index.html」 htmlコード→「c:\file~~\index.html」 書籍などで調べてみたのですがどうしても分からず 困っております。ご指導お願い致します。
- riruriruriru
- お礼率81% (30/37)
- HTML
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
その編集しているHTMLファイルは、DREAMEWEAVERにて サイトの定義をしているフォルダ内にあるファイルでしょうか。 サイトが定義されていない場合、あるいは現在開いているサイトのフォルダ内にないファイルを編集している場合には、リンクは絶対パスで書かれます。 また、サイトで定義しているフォルダの外にあるHTMLファイルへリンクを貼る場合にも、リンクは絶対パスで書かれます。 蒸気の場合以外、つまり現在開いているサイトのフォルダ内にあるファイルどうしを、リンクで繋ごうとしている場合には、リンクは相対パスでかかれるのが仕様であると思います。
関連するQ&A
- Dreamweaver リンクの設定ができません。。
Dreamweaver勉強中の初心者です。よろしくお願いいたします。 Dreamweaver下部、プロパティーのリンクの設定でリンク先を 指定しましたが、 ブラウザでプレビューで確認してみるとリンクがされません、 とくにエラーメッセージも表示されませんし ソースビューでも確認してみましたが <a href="xxxxx.html">のテキストも出てるし リンクするファイル名もありました。。 原因として考えられることは何かありますでしょうか? 少しひっかかったのがリンクの設定をしようとした際 既にjavascriptという文字が入っていましたのでそこに上書きました。 Fireworks8でビヘイビアの設定をしているアイコンなので その関連だと思うのですが。。 なにか関係ありますかね?? 説明が下手で申し訳ないのですが、結構調べたけど解らない状態です。 どうかご指導願います。 環境はmacOSX仮想化win vista上で動かしてる状態 Dreamweaver8 Fireworks8 です。
- 締切済み
- CSS
- Dreamweaver テンプレートのリンク設定
お世話になります。 Web更新作業の引継ぎで、クライアントのサーバーからファイルをダウンロードしました。前任の会社がファイルをテンプレートで作成しており、 更新作業を実施した際、リンクの設定がおかしくなりました。 作業は、Dreamweaverで実施しました。 テンプレートファイルの .dwtを修正し保存。←リンクの箇所は修正していません! .indexのDWメニュー[修正]→[テンプレート]→[サイト全体の更新]→[次を含むファイル]で反映させたいファイルを選び更新しました。 サーバーにアップしてから気付いたのですが、リンク切れを起こしています。 その後、DWで.dwtと.indexファイルを確認したのですが、 .dwtでは ----------------------------------------------------- <dd><a title="※※※" href="tokyo.html">※※※</a></dd> <dd><a title="※※※" href="hamamatsu.html">※※※</a></dd> .indexでは ------------------------------------------------------- <dd><a title="※※※" href="../Templates/tokyo.html">※※※</a></dd> <dd><a title="※※※" href="../Templates/tokyo.html">※※※</a></dd> -------------------------------------------------------- となっており。リンクのパスが変わってしまっています。 .dwtのリンク設定のまま.indexに反映させるには、どうしたらいいのでしょうか? よろしくお願いします。
- 締切済み
- CSS
- (GCCコンパイラ)動的リンクを絶対パスで埋め込みたい
Unix系のOSで 動的リンクを絶対パスで指定したいのですができますか? できる場合は、その方法を教えてください ※LD_LIBRARY_PATHを使う方法ではありません。 ※また、ソースを埋め込む静的リンクでもありません。 絶対パス(フルパス)で指定したいです 現在 gcc -Iインクルードパス -Lライブラリパス名 -lライブラリ名1 ... -o ソースコード ソースコード.cpp このように書いているので あと追加でどのように指定すると絶対パス(フルパス)で埋め込めるでしょうか? できれば、ライブラリ名1だけフルパスで埋め込みたいです。 よろしくお願いします
- ベストアンサー
- C・C++・C#
- リンクができなくなりました!緊急です!
ホームページビルダーV9を使ってHPを作成しています。 「リンクの挿入」を使って、サイト内の他のページ(ファイル)のリンクを挿入していたのですが、 FFFTPでアップしURLを入力して見たところ、 file:///C:/Documents and Settings/(自分の名前が入ります)/(フォルダ名)/index.html などと表示され、クリックしても飛ぶことができません。 今まではビルダーのリンク挿入を使ってもファイル名を入力してもアップすれば普通にリンクが出来ていました。 ビルダーのプレビューでみてみると 今までにちゃんと機能していたリンクは file:///C:/Documents%20and%20Settings/(自分の名前が入ります)/(フォルダ名)/index.html となっていました。 リンクができなくなったものは file:///C:/Documents and Settings/(自分の名前が入ります)/(フォルダ名)/index.html となっています。 どうすればもとのようにリンク挿入でうまくいくのかやりかたがわかりません! どうか助けてください。。。
- ベストアンサー
- ホームページ作成ソフト
- Dreamweaverで...
お世話になります。 Dreamweaver(MX 2004)でHPを作ろうとしているのですが、困ったことが起きてしまいました。 参考書やサイトなど調べてもわからなかったので、皆様だけが頼りです。。。 文字(例:Link,Schedule等)に対してリンク先を設定(プロパティウィンドウ:リンク)して、実際にIEで起動したところ、リンク先にカーソルを合わせると、英単語の和訳がポップアップで表示されてしまいます。 このポップアップを非表示にしたいのですが。。。 環境はローカルで作業しています(サーバにUPはしていません。)。また、IEのバージョンは7です。 お手数ですが、ご回答をいただければ幸いです。 よろしくお願い致します。
- ベストアンサー
- CSS
- DreamWeaver8 画像挿入のパス
こんにちは DreamWeaver8 で画像挿入をしようとすると、なぜか「D:\xxx」から始まるパスでタグがかかれてしまいます。 普通に「/」から始まるパスで書いて欲しいのですが、直し方をご存知でしょうか。 サイト定義では、相対リンクを「サイトルート」に設定しています。
- 締切済み
- CSS
- DreamWeaver8 サイトルート相対パス
DreamWeaver8を使用しております。 サイトルート相対パスで、外部cssを指定しております。 例 /css/css.css DreamWeaver上では、/css/css.cssを読み込んでいて、 しかっり表示されるのですが、これをブラウザ上で確認したのですが、 cssリンクファイルが切れてしまいます。 サーバーにアップして確認するしかないのでしょうか? よろしくお願い致します。
- ベストアンサー
- HTML
- ローカルでのhtmlチェックについて(絶対パス指定)
しょうもない質問ですみません。 絶対パス指定を基本としたウェブサイトを構築しようとしているのですが、ローカルの環境ではチェックがままなりません。 リンクや画像の指定に、「./」や「../」を使わず、 「/~.html」などとしたいのです。 でも、ローカル(この場合、WinXP)ではディスクの直下にファイルを保存しても、 file:///c:/index.html (cドライブの場合)となってしまい、絶対パスで「/index.html」と指定した際に、ローカル環境でリンクされる「file:///index.html」と違ってきてしまい、うまいこと製作が進みません。 この場合、どうしたら簡単にローカル環境にサーバーと同様の環境を再現できるのでしょうか?
- ベストアンサー
- HTML
- DreamWeaverでSSIをつかったのですが、ブラウザで表示されません。
インクルードするファイルには <!--#include file="ssi/header.html" --> を挿入してあり、Dreamweaverのデザインでは きちんと表示がされております。 それをサーバーへアップしてもブラウザ上では表示されません。 もちろん、header.htmlはサーバーへアップしてありますし インクルードのタグを書いているページはshtmlです。 サーバーもSSIは対応しています。 いろいろな過去ログを参照したのですがいまいち原因がわかりません。 階層が間違っているのかと思い、 <!--#include virtual="ssi/header.html" --> でもしてみましたが、やはり表示されませんでした。 ちなみに、ブラウザで表示されるもののソースをみると <!--#include file="ssi/header.html" -->の記述が残ってあります。 通常、上記のようなインクルードされたものは記述がなくなるはずなのですが、なぜか表示されております。 .htaccessなるものですればよいのか どうやってすればよいのかが全然わからず困っております。 どうか、ご教授下さいませ。
- ベストアンサー
- HTML
- DreamWeaverの「ご丁寧」なSSIへの対応!(^^;)
DreamWeaverは、SSIでインクルードするファイルも、ファイルのフォルダを移動したりした時に、その「インクルードタグ自体のリンク(つまり、次のような./home/の部分)」 <!--#include file="./home/footer.htm"--> は、自動的に正しく改訂してくれるのは良いのですが、その中のfooter.htmの中の普通のリンクも「ご丁寧に(^^;)」改訂してしまうので、いつも、リンクが整合しなくなってしまいます。 インクルードされるファイルの中のリンクは、手動にてエディタで編集したいので、「インクルードタグ自体のリンク(つまり、次のような./home/の部分)」のみ、改訂して、その中の普通のリンクは、改訂しない設定方法はあるのでしょうか? インクルードされたファイルの絶対的なパスは、インクルードしたファイルのパスになるので、両方とも自動的に改竄したら、リンクが確実にずれて意味が無いのは自明のことのような気がするのですが…。(^^;)
- ベストアンサー
- HTML
お礼
ご回答ありがとうございます。 定義サイト内のHTMLファイルなのですが、何故かリンクが絶対パスになってしまい、しかもサーバースペースの方に上げるとリンクが相対になって正しくリンクされるという不思議な状態になってしまいました。もう少し調べてみようと思います。ありがとうございました。