- ベストアンサー
これは相対URLなんですか?
HTMLを少しかじっている者です。 仕事の関係で、とあるサイトのデータをローカル上に落として、ローカル上で動くようにしているのですが・・・・ サイトのソースを見た所、画像のファイル名のURLの書き方が以下のようになっています。 <img src="/image/gazou.gif"> 私は以下のような書き方しか知らないのですが、 <img src="gazou.gif"> <img src="image/gazou.gif"> <img src="../image/gazou.gif"> <img src="/image/gazou.gif">この書き方も相対パスの書き方なんですか? 本当に、少しだけHTMLをかじっているだけなので、もしかしたら基本的な事なのかも知れませんが、みなさまどうか、教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
頭文字が"/"なのは絶対パスです。 /は「ルート」といい、一番のおおもとです。 "./image/gazou.gif" なんていう書き方もありますね。これは、htmlファイルとおなじディレクトリを指す相対パスです。 "gazou.gif"と結果的に同じですが、"./"というのを必要とするサーバがありますので参考までに。
その他の回答 (1)
- ema-1234567890
- ベストアンサー率39% (20/51)
こんばんは 「/image/gazou.gif」は絶対パスです。 imageがルートディレクトリっていうのは不思議な感じがしますが、「/」で始まっているのでそういうことになります。 ところで、素朴な疑問なのですが 「/image/gazou.gif」の記述で画像はちゃんと表示されているのでしょうか?
お礼
>「/image/gazou.gif」の記述で画像はちゃんと表示されているのでしょうか? 質問に<img src="/image/gazou.gif">と、書いてしまったんですが、間違えてました。 ソースは<img src="/program/image/gazou.gif">と、書いてありました。 ご回答、ありがとうございました!
お礼
素早い回答をありがとうございます。 なるほど・・・絶対パスなんですね。 参考URLのすごく参考になりました。 ありがとうございました!