- ベストアンサー
カレントディレクトリについて
カレントディレクトリを表す(.)は必要なんでしょうか? たとえば、HTMLで画像を読み込む際: <img src="./img/aaa.jpg"> <img src="img/aaa.jpg"> 上記はどちらも同じ結果にはなりますが、どちらが良いのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どちらも正式で、善し悪しは個人の観点だと思います。 私が思いつくメリットはこのくらいです。 <img src="../img/aaa.jpg"> <img src="./img/aaa.jpg"> . から始まっているという共通性 <img src="../img/aaa.jpg"> <img src="img/aaa.jpg"> ぱっと見で上位ディレクトリかどうか( . の数)を判断できる視認性 <a href=""> <a href="./"> この場合はファイル自身か、ディレクトリのデフォルトファイルかの違いがあるので、それにあわせて <img src="./img/aaa.jpg"> カレントディレクトリを意味する . を付加 私の場合は、基本はカレントディレクトリを強調するための . あり、 めんどくさいときはなし、またはオーサリングソフト任せになってますね。 CMSを作るときは一般的な"なし"で表示する様に作っています。