HOMEはじめる前の基礎知識 > 相対パスと絶対パス

相対パスと絶対パス

パス自体の説明になりますが、パスとは、HTMLファイルや画像ファイルなどのファイルの場所を指定する方法のことです。いろいろなサイトにリンクしたり、自分のサイト内の別のページにリンクしたりする場合や、画像を表示したい時に、それらのファイルがどこにあるのかを指定する必要があります。

相対パスとは、あなたホームページの中で画像やリンク先を指定する時に使います。

ハードディスクなどでファイルやフォルダの所在を示す文字列(パス)の表記法の一つで、起点となる現在位置から、目的のファイルやフォルダまでの道筋を記述する方法です。

そして、絶対パスを使うのは、他の人のページへリンクする場合に使います。

ハードディスクなどでファイルやフォルダの所在を示す文字列(パス)の表記法の一つで、装置内の最上位階層から目的のファイルやフォルダまでのすべての道筋を記述する方法になります。

「相対パスと絶対パスの記述の違い」

・相対パスの場合。

起点となるフォルダを「.」で、上位フォルダを「..」で表しています。

例えば「../../○○.txt」という記述は、現在のフォルダの2階層上位にあるフォルダの中にある「○○.txt」というファイルを指します。

区切り記号はUNIX系のOSでは「/」(スラッシュ)を、MS-DOSやWindowsでは「\」(欧米ではバックスラッシュ「\」)を使う。

・同じ階層にあるものは、そのままファイル名か「./ファイル名」

・下の階層にあるものは、「./フォルダ名/ファイル名」

・上の階層にあるものは、「../ファイル名」

・2階層上にあるものは、「../../ファイル名」

・1階層上にあるフォルダの中のファイルは、「../フォルダ名/ファイル名」

絶対パスの場合。

UNIX系OSではルートディレクトリ(「/」であらわされる)を、MS-DOSやWindowsではドライブ名(「C:\」など)を頂点とする木構造になっており、これに沿って頂点から目的のファイルやフォルダまでのすべての道筋を記述する。「/▲○/×▲/○○.txt」という記述は、ルートディレクトリにある「▲○」というフォルダの中の「×▲」というフォルダの中の「○○.txt」というファイルを指します。

区切り記号はUNIX系のOSでは「/」(スラッシュ)を、MS-DOSやWindowsでは「\」(欧米ではバックスラッシュ「\」)を使う。

http://から始まるアドレス(URL)を使ってファイルの場所を指定します。



MT構築セミナー

MTテンプレセミナー

問い合わせ

構築ノウハウ

セミナーとスキルUP

メールマガジン登録

当サイトでは「MovableType完全攻略」と言うメールマガジンを無料配信しています。

MTカスタマイズをメインテーマにしたメルマガです。ぜひ登録、購読してみてください。

当サイトについて

seminar

IP分散サーバー

pronet