- 先頭のスラッシュは、ブラウザーにルート ディレクトリから開始するように指示します。
- 先頭のスラッシュがない場合は、現在のディレクトリから参照しています。
- 先頭のスラッシュの前に 2 つのドットを追加すると、現在のディレクトリの親を参照していることを意味します。
次のフォルダー構造を取ります
知らせ:
- ROOTのチェックマークは緑色で、
- 2番目のチェックマークはオレンジ、
- 3 番目のチェックマークは紫、
- 4 番目のチェックマークは黄色です
index.html.en
ファイルに次のマークアップを追加します。
<p>
<span>src="check_mark.png"</span>
<img src="check_mark.png" />
<span>I'm purple because I'm referenced from this current directory</span>
</p>
<p>
<span>src="/check_mark.png"</span>
<img src="/check_mark.png" />
<span>I'm green because I'm referenced from the ROOT directory</span>
</p>
<p>
<span>src="subfolder/check_mark.png"</span>
<img src="subfolder/check_mark.png" />
<span>I'm yellow because I'm referenced from the child of this current directory</span>
</p>
<p>
<span>src="/subfolder/check_mark.png"</span>
<img src="/subfolder/check_mark.png" />
<span>I'm orange because I'm referenced from the child of the ROOT directory</span>
</p>
<p>
<span>src="../subfolder/check_mark.png"</span>
<img src="../subfolder/check_mark.png" />
<span>I'm purple because I'm referenced from the parent of this current directory</span>
</p>
<p>
<span>src="subfolder/subfolder/check_mark.png"</span>
<img src="subfolder/subfolder/check_mark.png" />
<span>I'm [broken] because there is no subfolder two children down from this current directory</span>
</p>
<p>
<span>src="/subfolder/subfolder/check_mark.png"</span>
<img src="/subfolder/subfolder/check_mark.png" />
<span>I'm purple because I'm referenced two children down from the ROOT directory</span>
</p>
ここで、2 番目のサブフォルダーhttp://example.com/subfolder/subfolder/index.html.en
にあるファイルをロードすると、
これが出力になります