• ベストアンサー

HTML:相対パスと絶対パスについて

HTMLには、相対パスと絶対パスがありますが、全て絶対パスにした方が分かりやすいと思うのですが、使い分けをした方がいいのでしょうか? 回答よろしくお願いします。

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

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

絶対パスならすべてのURLを書くのでどこにリンクするか 人目でわかり、便利です。 ですが入力に時間がかかりますし、その分容量も取ります。 相対パスの場合、基準となるURLを書いておくことにより、 あとのURLを簡略化できます。 入力もすばやく済ませることができます。 しかし、簡略化されているので完全にどこにリンクするか わからないため、一度基準のURLを見る必要があります。 この面では手間はかかりますが絶対パスよりは容量を取りません。 どちらもよい点、悪い点があるのでページのスタイルによって 使いわけをしたほうがいいです。 目次など複数の異なる場所へのリンクに同じアドレスを含む場合は相対パス。 それ以外は絶対パス。

miya_HN
質問者

お礼

なるほど。相対パスだと容量も取らないんですね。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#77517
noname#77517
回答No.1

絶対パスにすると、フォルダ毎ファイルを移動したり、上位のフォルダ名が 変わってしまった場合も、全て書き換えが必要になります。そういう場合も、 相対パスなら書き換えは必要ありませんよね。 ファイル構造が変わらない部分については、相対パスにするのが良いと 思います。

miya_HN
質問者

お礼

>絶対パスにすると、フォルダ毎ファイルを移動したり、上位のフォルダ名が 変わってしまった場合も、全て書き換えが必要になります。そういう場合も、 相対パスなら書き換えは必要ありませんよね。 なるほど。そういうときに相対パスを使えばいいんですね。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • URLは絶対パス、相対パス、ルート相対パス

    WEBサイトを作成する上で、HTML内に使用するURLの記述方法で悩んでいます。 「絶対パス」、「相対パス」、「ルート相対パス」のどれがいいでしょうか。

    • ベストアンサー
    • HTML
  • 相対パスか絶対パスって何?

    CGIサイト内検索を設置したいと思っていますが、相対パスか絶対パスって言う言葉が出てきます。 (例)path/にはsearch.cgiまでの相対パスか絶対パスが入ります。 相対パス・絶対パスとは何でしょう? サーバーにあるホームディレクトリのフルパスとは違うのですか? 教えてくださいお願いします。

    • 締切済み
    • CGI
  • 相対パスか絶対パス??

    CGIサイト内検索を設置したいと思っていますが、相対パスか絶対パスって言う言葉が出てきます。 (例)path/にはsearch.cgiまでの相対パスか絶対パスが入ります。 相対パス・絶対パスとは何でしょう? サーバーにあるホームディレクトリのフルパスとは違うのですか? もしフルパスと同じだと言った場合・・・ 「path/にはsearch.cgiまでの相対パスか絶対パスが入ります」ではフルパスが/home/hatenaだった場合は 下記にはどのようにはいるのでしょうか? (例)<form method="GET" action="path/search.cgi"> 再投稿ですが、もうチョット具体的に書いてみました 教えてくださいお願いします。

    • 締切済み
    • CGI
  • 絶対パスと相対パス

    絶対パスと相対パスの長所と短所は何でしょうか。 またそれぞれの使いどころもあれば教えてください。

    • ベストアンサー
    • HTML
  • 相対パスと絶対パス

    こんにちは。 WEBページを作っている者です。 サイト内リンクのパスについてなのですが、 相対パスと絶対パス。 どちらのほうがよいのでしょうか? 今は相対パスで行っているのですが、 時々ドコに飛んでいるのかわからなくなることがあります(笑) やはり、絶対パスでリンクはするべきなのでしょうか? お仕事などでWEBページを作っておられる方は、どちらを好んで使われるのでしょうか? (ドメインは、今後変更する可能性が非常に高いです。というのも、今はフリーのサーバースペース(FC)を使っているので…独自ドメインをじきに取得したいなと…) (ドメイン変更の際も)一括置換ソフトなどを使用して変更すればそんなにたいした問題ではないのでしょうか? また、一括置換ソフト(フリー)についてこちらにも回答いただけるとうれしいです 。 http://okwave.jp/qa/q7522915.html ↑私の質問です。 お願いいたします。

    • ベストアンサー
    • CSS
  • 絶対パスから相対パスへ

    HPビルダーを使ってHPを作っています。 この度、サーバの方にFTPを使いサイトを 転送したのですが、一部サイト内からサイト内に 飛ぶ際にURLが絶対指定になっていて飛ぶ事が できませんでした。そこで絶対パスから相対パス への変更方法が載っているページをIBMのページで 見つけたのですが、意味が分かりませんでした。 この際、幾つかの絶対パスを相対パスに変更する 作業は一つ一つしなければならないのですか? それと変更する際の具体的手順を詳しく教えて いただきたいです。

  • 絶対パスと相対パスはどちらがいい?

    htmlで自サイト内のリンクをつける場合、絶対パスと相対パスはどちらを使った方がいいのでしょうか? すべてのファイルが同じディレクトリにあるとして、 <a href="test.html">test</a> と <a href="http://example.com/test.html">test</a> では、SEOの効果が違ったりしますか? 教えて下さい。よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 絶対パス・相対パス・ディレクトリ・について

    HTMLでホームページを作ろうとしている初心者です、教えてください 自分のホームページのフォルダの中ににリンクするパスの指定方法を相対パスというのはわかりましたが、画像を表示するためのパスの指定方法も相対パスでいいのでしょうか、それともディレクトリというんでしょうか?

  • 相対パスと絶対パスの速度

    相対パスと絶対パスだとどちらの方が反応速度が早いでしょうか? 1万位リンクがあれば多少変わってくるかと思うのですが、どちらも同じでしょうか?

    • ベストアンサー
    • HTML
  • 相対パスを絶対パスに。

    Web巡回ロボットのようなモノを作ろうと思っています。 あるURLにアクセスし、そのソースからリンクされているURLを拾って・・・・を繰り返します。 そこで、相対パスを絶対パスに簡単に変換する方法はありますか? ご教授お願いします。

    • ベストアンサー
    • Java