• ベストアンサー

ページがリンクされません

メモ帳でHPを作ってます。 トップページから「ポストカード」のページに リンクしたいのですが タグは <a href="postcard.htm">ポストカード</a> になっているのですが、実際HPの方で クリックしてみると飛べません 右クリックして プロバディを見てみると file///C/JUST/ドキュメント/MYHOME/postcard.htm になってます HyperText転送プロトコルではなく fileProtocolになっています どこをどう修正したらいいのでしょうか? あちこち検索してみましたが わかりませんので教えてください(切実)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ども。 ><a href="postcard.htm">ポストカード</a>になっているのですが~ >file///C/JUST/ドキュメント/MYHOME/postcard.htmになってます 「ポストカード」のページにきちんとリンクされないと言うことですが、 相対パスにしてしまっていることが原因ですね。 解決策としては、リンクタグを 「<a href="あなたのHPアドレス/「ポストカード」が格納されているフォルダ/postcard.htm>ポストカード</a>に変更してみましょう。 アドレスはきちんと確認しましょう!

ripuchan
質問者

お礼

ありがとうございました 無事解決できました

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

>プロバディ → プロパティ postcard.htmはトップページと同じ階層にUPしていますか? 次に、メモ帳でtopページを開き、再度タグを確認しサーバーへアップし直してみてください

ripuchan
質問者

お礼

ありがとうございました 無事解決できました

関連するQ&A

  • リンクさせるタグ

    HPタグで<a href="○○.htm" target="contents">△</a>というのがリンクするのに基本になると思うのですが、下記の様にabc.htmのファイルをindex.htmにリンクさせるにはタグはどうすればいいのでしょうか? 上の階層にいくには<a href="../ ←のように半角ドットを使うというのはわかったんですが、表示の仕方がわかりません。 詳しく教えてください!! お願いします。 HP―index.htm(ファイル)  |  ―main(フォルダ)-sub(フォルダ)-abc.htm(ファイル) ※index.htmとmainは同じフォルダ内(HP)にあります。 abc.htmのファイルからindex.htmのファイルにリンクするにはタグはどうすればいいんですか?

    • ベストアンサー
    • HTML
  • リンクしたものを新しいページに出したいのですが。

    掲示板を設置しています。 フレームの大きさを指定して小さくしてあります。 文中に、リンクを張りたいときに、 <a href="★"></a>というタグを入れていますが、 これだと、リンク先に飛んだとき、 小さなフレームの中に出てしまうので、良く見えません。 なので、リンク先を新しいページで出したいのですが、 どういうタグを使えば良いのでしょうか。 教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • フレームページでページ内リンクを使用する。

    2分割のフレームページで、リンクをする際に、アンカーを使って、ページ内リンクをしたいのですが、どのように書いたら良いのでしょうか? 一応こんな風に書いたんですが。。 function setFrame(jpURL) { parent.samplepage.location.href = jpURL; } --------------------------------------------- <a href="#" onMouseover="setFrame('sample.htm','test')">壱</a><br> <a href="#" onMouseover="setFrame('sample.htm','test2')">弐</a><br> よろしくお願いします。

  • 直リンクされた場合のフレーム表示を崩したくない→どうやってループを避けるか??

    過去に何回か同じような質問内容がありましたので拝見しまして自分でも色々と試してみたのですが、 <script language="JavaScript"><!-- myHome="http://www.provider.jp/yourHP/index.html"; if (document.referrer != myHome){ // リンク元がトップページじゃない location.href = myHome; // トップページへジャンプ } // --></script> という記述で解決出来ました。 が、しかし、今度はindex.htmlから入り、上の記述をしたページへのリンクをクリックすると、フレーム内にまたindex.htmlがループしてしまうのです(ToT)これはどうやって防げば良いのでしょうか??あるいは、上の記述では防げないのでしょうか??お手数ですが回答よろしくお願い致します!

  • ホームページビルダーでファイルのリンク方法

    こんにちは。 私はタグを打ってHP製作をしているのですが、 教える人がHPビルダーを使っていて、 よくわからないので質問させてください。 フラッシュのアルバムをHPに載せたいです。 アルバム名:chichinohi.html ファイル名:chichinohi ファイルにShockwave Flash Object・テキストドキュメント・htmlドキュメント・画像数枚が入っています。 タグで打つと、 <a href="./chichinohi/chichinohi.html"><font size=2 color="669900">父の日</a> でリンクが貼れますが、 HPビルダーだとさっぱりわかりません。 どこをどうクリックするかなど、こまかーーく教えて下さい。 わかりづらい説明ですみません。 どうぞ宜しくお願いします。

  • フレームのリンクのやり方を教えてください

    上下のフレームつきのHPを作成しました。 上に画像アイコンを並べて、 それをクリックしたら、下のページにそのURLが出るようにしたいのですが、うまくできません。 ちなみにテキストリンクなら成功しました。 その時のタグが <a href="http://www.~.html" target="上フレーム名">テキスト</a> です。 ちなみに画像アイコンの方は <a href="http://www.~.html" target="上フレーム名"> <img src="画像URL"></a> で、画像リンクのタグにtargetを加えただけのものです。 たぶんこれが間違ってると思うのですが、 どうしたらうまくリンクできるでしょうか? 教えてください。 よろしくお願いします。

  • HTMLのリンクタグが一つだけ機能しない

    質問させていただきます。 出来れば大至急回答いただけるとうれしいです。 ●/<a href="2.htm">●</a>/<a href="3.htm">●</a>/<a href="4.htm">●</a><br> というタグなのですが、最後の 4.htm のリンクだけ何故か反応しません。リンクとしてカーソルが指の形にはなるのですが、何度クリックしても目的のページに飛んでくれないのです。 何か間違っているのでしょうか・・・よろしくお願いいたします!

  • リンク先のJavaScriptを実行するリンク

    a.htmには以下のようなJavaScriptが記載されています。 <a href="javascript:c_click(1)">test</a> a.htmの中にはclick内の数字が1~50程度のリンクがあり、 数字に応じて異なるJavaScriptが実行されるページです。 b.htmからa.htmの上記の<a href="javascript:c_click(1)">test</a>が実行されるリンクを作ることは可能なのでしょうか。 たとえば、b.htmに以下のようなHTMLを記述することを想定しています。 <a href="a.htmのjavascript:c_click(1)">test</a>

  • 別ページの指定先へのリンクができません

    初めて質問させていただきます。 Yahoo!ジオシティーズでHPを作成しています。 リンク指定で、別のページの指定の位置(画像)に行くようにしたいのですが、   <a name="○○"><画像></a> と、   <a href="●●.html#○○">~~</a> のタグを使っても画像の位置からではなく、一番上からになります。   <a href="http://△△/●●.html#○○">~~</a>としてもできません。 過去の質問や本、HTML講座など調べてみたのですが、何故だか上手くいきません(T▽T;ゥゥゥ‥ 上手く説明できずに申し訳ありませんが、よろしくお願いします。

  • ひとつのリンクで、ページをふたつ開きたい

    タイトルの通りなのですが、教えてGooの過去ログを検索したところ、以下のようにすると出来ることが分かりました。 <A href="xxxxxx.htm" onclick="javascript:window.open('zzzzzzz.htm')"> そこで質問なのですが、open('zzzzzzz.htm')の部分のzzzzzzz.htmをリンク元のページ内にある、インラインフレームの中に指定して開く場合は、どうしたら良いでしょうか? xxxxxx.htmは別ウィンドウで開き、zzzzzzz.htmをインラインフレームの中で開きたいのです。 逆にするのはそのままでも出来たのですが・・・。 どなたがご教授お願いします。