dポイントプレゼントキャンペーン実施中!

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をかじっているだけなので、もしかしたら基本的な事なのかも知れませんが、みなさまどうか、教えてください。

A 回答 (2件)

頭文字が"/"なのは絶対パスです。


/は「ルート」といい、一番のおおもとです。

"./image/gazou.gif"
なんていう書き方もありますね。これは、htmlファイルとおなじディレクトリを指す相対パスです。
"gazou.gif"と結果的に同じですが、"./"というのを必要とするサーバがありますので参考までに。

参考URL:http://www.hicat.ne.jp/home/tomcre/publish/publi …
    • good
    • 0
この回答へのお礼

素早い回答をありがとうございます。

なるほど・・・絶対パスなんですね。
参考URLのすごく参考になりました。

ありがとうございました!

お礼日時:2005/09/09 00:43

こんばんは


「/image/gazou.gif」は絶対パスです。
imageがルートディレクトリっていうのは不思議な感じがしますが、「/」で始まっているのでそういうことになります。
ところで、素朴な疑問なのですが
「/image/gazou.gif」の記述で画像はちゃんと表示されているのでしょうか?
    • good
    • 0
この回答へのお礼

>「/image/gazou.gif」の記述で画像はちゃんと表示されているのでしょうか?

質問に<img src="/image/gazou.gif">と、書いてしまったんですが、間違えてました。
ソースは<img src="/program/image/gazou.gif">と、書いてありました。

ご回答、ありがとうございました!

お礼日時:2005/09/09 00:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!