OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

ホームページのリンク

  • すぐに回答を!
  • 質問No.136915
  • 閲覧数40
  • ありがとう数2
  • 気になる数0
  • 回答数5
  • コメント数0

お礼率 62% (306/489)

超初心者です。ホームページを作っているところです。
HPってフォルダの中にいろいろなフォルダ(例えばpage1)を作っていれていて、
トップからpage1に行くことはできるんだけど、page1からトップへ戻ることができません。
トップのリンク名、index.htmだけだと、そこに行かないんですよね?

<a href="HP/index.htm">

にしてみたりしたけど、「ファイルが見つかりません」になってしまいます。
どういう設定にすればいいのでしょう?

教えてください。
通報する
  • 回答数5
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.4
レベル12

ベストアンサー率 29% (242/823)

階層構造の概念は初心者にはちょっと難しいですからね。

一階層上のフォルダ(ディレクトリ)へのリンクであれば、"../"を使用して
ください。
(通常同一フォルダのファイルの頭には"./"を付けるのが良いのですが、
省略されても動作するので、ほとんどの方はそのままだと思います。)

例:
"nikki"というフォルダにある、"new.htm"から、その一階層上の"index.htm"
へリンクを張るのであれば、"new.htm"の中には"<a href="../index.htm">"
と書けばちゃんとリンクされますよ。

ちなみに2階層上なら"../../"と表せます。
お礼コメント
junkichi

お礼率 62% (306/489)

よくわかりました。
どうもありがとうございます。
投稿日時 - 2001-09-17 20:43:18
-PR-
-PR-

その他の回答 (全4件)

  • 回答No.1
レベル14

ベストアンサー率 49% (1127/2292)

えーと、HP/page1/ というフォルダ構造になってるんですよね? HP/page1/page1.html の中に HP/index.html へのリンクを張りたい場合、以下のようにします。 <A href="../index.html"> ../ ←は現在位置より一つ上の階層(親フォルダ)を表すおまじない
えーと、HP/page1/ というフォルダ構造になってるんですよね?

HP/page1/page1.html の中に HP/index.html へのリンクを張りたい場合、以下のようにします。

<A href="../index.html">

../ ←は現在位置より一つ上の階層(親フォルダ)を表すおまじない


  • 回答No.2
レベル13

ベストアンサー率 40% (404/988)

こんにちは。 page1 と、index.html が同じフォルダにあるなら、 <a href="index.htm"> page1 がHPフォルダ内にあり、index.htmが一つ上の階層のフォルダに居る場合 <a href="../index.htm"> となります。
こんにちは。

page1 と、index.html が同じフォルダにあるなら、
<a href="index.htm">

page1 がHPフォルダ内にあり、index.htmが一つ上の階層のフォルダに居る場合
<a href="../index.htm">

となります。
  • 回答No.3
レベル13

ベストアンサー率 37% (419/1115)

><a href="HP/index.htm"> となっていますが、page1と同一ディレクトリにindex.htmlがあるのなら、 <a href="index.htm"> で良いはずですよ。 お試し下さい。 #尚、別なディレクトリにある場合はやはりパスが必要になりますが、 #「HP/」の様にindex.ht ...続きを読む
><a href="HP/index.htm">

となっていますが、page1と同一ディレクトリにindex.htmlがあるのなら、

<a href="index.htm">

で良いはずですよ。
お試し下さい。

#尚、別なディレクトリにある場合はやはりパスが必要になりますが、
#「HP/」の様にindex.htmlが下位ディレクトリにあるような構成は
#考えにくいですね。
  • 回答No.5
レベル9

ベストアンサー率 54% (28/51)

例えば、 www.hoge.com/~hoge/index.html から www.hoge.com/~hoge/page1/index.htm へ遷移させるには、 <a href="page1/index.htm"> とすれば良いと思います。 逆に、 www.hoge.com/~hoge/page1/index.htm から www.hoge.co ...続きを読む
例えば、
www.hoge.com/~hoge/index.html
から
www.hoge.com/~hoge/page1/index.htm
へ遷移させるには、
<a href="page1/index.htm">
とすれば良いと思います。

逆に、
www.hoge.com/~hoge/page1/index.htm
から
www.hoge.com/~hoge/index.html
へ遷移させるには、
<a href="../index.htm">
とすれば良いと思います。

「../」は、ひとつ上のフォルダ(親フォルダ)のことを意味します。
これではわかりにくいでしょうか?
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ