2009-07-16 5 views

答えて

7

画像/ logo.gifを

それは相対的だと意味:画像というフォルダに移動し、その後、リソースにlogo.gifを

./images/を取得logo.gif

これは、関連性と意味: NTフォルダ(ドットがこれを意味します)、最終的には最後の1

同じ意味画像というフォルダに移動し、最初の2つを見ることができるように、その後

にlogo.gifリソースを取得

/images/logo.gif は、それは絶対だと意味します(スラッシュはこれを意味する)、Webサーバやファイルシステムのルートから、または何が画像と呼ばれるフォルダに移動してRESOを取得しますurce logo.gif

+0

http://www.example.com/images/logoのように絶対的なものではありません。gifになります。私はそれを比較的絶対的なものと思っています:) –

+0

@Bobby Jack Hahaそうです! –

+0

どのような場合に違いがありますか? mod_rewriteまたはサブディレクトリを使用していたとしますか? – jskulski

10

は、3つ目は、サイトのルートからの相対探しているので、あなたがでページ上にあった場合:

http://entrian.com/images/logo.gif 

はのsomewhere作品を無視:

http://entrian.com/somewhere/page.html 

にそれが見えますページのアドレス

+0

.htmlファイルがローカルディスクにある場合はどうなりますか? – bobobobo

+0

次に、http:// localhost/ – jskulski

+0

の代わりにentrian.comを入力します。ローカルディスクでは、ドライブのルートに戻ります。 E:\ somewhere \ page.html - > E:\ images \ logo.gif(Windowsの場合)/home/me/somewhere/page.html - > /images/logo.gif(UNIXの場合) – Stobor

0

ドキュメントルートにあります。最初の2つは相対パスで、最後は絶対パスです。

関連する問題