• ベストアンサー

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