「./」が現在のディレクトリ
「../」が1つ上のディレクトリ
なので、同じディレクトリ内のファイルは、
./hoge.jpg
1つ上のディレクトリ内のファイルは、
../hoge.jpg
みたいに書くのだが、同じディレクトリは「./」を省略しても構わない。
むしろそれが書き方としてメジャー、そしてややこしくなる。
./hoge.jpg
hoge.jpg
これらは同じパスを指す。
一方で絶対パスの省略形で、
/hoge.jpg
みたいなのがある。
これはルートディレクトリからのパスを指す。そして更にややこしくなる。
/hoge.jpg
http://example.com/hoge.jpg
つまりこれらは同じパスを指す。
結論。
hoge.jpg → (相対パスで)同じディレクトリ内の hoge.jpg ファイル
./hoge.jpg → 同上
../hoge.jpg → (相対パスで)1つ上のディレクトリ内の hoge.jpg ファイル
/hoge.jpg → (絶対パスで)http://example.com/hoge.jpg