学校でのHP作成で・・・

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: はるか : 2006/09/10(日) 22:01  ID:XWzEE5P.
調べてみたのですが、よくわからなかったので質問します。

<img src="★">のタグで、★に画像のアドレスを入れるときに

普通は http〜 というものを入れますよね?

でも学校では、「完成後フロッピーに入れて持ち帰る」ので

わざわざアップする必要もなく、

自分にファイルから直接出す(?)んです。

<img src="ファイル名.jpg"> このような感じです。

そこで質問ですが

自分のPCの中だけでやる、このような形式の時は

タグでもスタイルシートでも

アドレス部分は ファイル名.jpg で大丈夫なんでしょうか?

本当に初心者丸出しですみません。

どなたか答えていただけると嬉しいです。

よろしくお願いします。




1   名前: NullPo : 2006/09/10(日) 22:01  ID:1Bb3RL38
絶対パス指定とか、相対パス指定とか言いますね。

>普通は http〜 というものを入れますよね?
これが絶対パス指定。

><img src="ファイル名.jpg"> このような感じです。
これが相対パス指定。

どちらかといえば相対パスで指定されてるほうが多いような気がする。

>アドレス部分は ファイル名.jpg で大丈夫なんでしょうか?
htmlファイルからの位置を示すから、画像ファイルが同じフォルダ(ディレクトリ)にあるのならそれでダイジョブ。
下層にあるのなら、フォルダ名/ファイル名.jpg。
上層にあるのなら、../ファイル名.jpg。

2   名前: カヅサツ ◆ThCi95HEzw : 2006/09/10(日) 22:01  [URL]  ID:f0UXxXRM
> 普通は http〜 というものを入れますよね?
> (略)
> アドレス部分は ファイル名.jpg で大丈夫なんでしょうか?

どちらでも大丈夫です。前者を「絶対URL(≠絶対パス)」、後者を「相対URL(≠相対パス)」と言います

絶対URLはどんな HTML文書に書かれても URL の先は変わりません。

相対URL は "./ファイル名.jpg" にように、「このHTMLからの相対的な位置」を示す URL です。 "./" とは「同じディレクトリ(フォルダ)」という意味ですから、「このHTMLからと同じディレクトリにある ファイル名.jpg」という意味になります("./" は省略できます)。

3   名前: NullPo : 2006/09/10(日) 22:01  ID:1Bb3RL38
>前者を「絶対URL(≠絶対パス)」、後者を「相対URL(≠相対パス)」と言います
なんか違うのん?

4   名前: カヅサツ ◆ThCi95HEzw : 2006/09/10(日) 22:01  [URL]  ID:f0UXxXRM
パスと言ったら「ハードディスクなどでファイルやフォルダの所在を示す文字列の表記法」です。

例:「この perlスクリプトの1行目の #! の後に、perlへの絶対パスを書いてください」

5   名前: カヅサツ ◆ThCi95HEzw : 2006/09/10(日) 22:01  [URL]  ID:f0UXxXRM
例えば /back.jpg という書き方の場合、

<img src="/back.jpg" (略)>


というHTMLの例で用いられるなら「相対URL」ですが、

cp /back.jpg /export/home/


というUNIXコマンドの例で用いられるなら「絶対パス」です

6   名前: まつたけ : 2006/09/10(日) 22:01  ID:E.yS0/2A
絶対パスと相対パスが解からなかった時に、言われて、謎が解けたお話です。

私んちの隣の○○さん、私の家の中の鉛筆   こういう考えが相対パス
○○県○○市○○区1番地2の3の○○さん  これが絶対パス

外部にリンクするときは、http://となります。
相対パスは今いる場所からの説明になります。

現在地からの説明は

家−私の部屋−机−引出し−筆箱−●鉛筆●消しゴム
            −机の上−●紙

紙と鉛筆のあらわし方は
現在地が机の上なら  ●紙
現在地が机の上なら  一個上の引出しの中の筆箱の中の●鉛筆

鉛筆から見た紙なら  一個上の一個上の机の上の●紙
紙から見た鉛筆なら  一個上の引出しの中の筆箱の中の●鉛筆

この「一個上の」をhtmlでは、「../」と表します。

鉛筆から見た紙なら  <img src="../../../机の上/●紙.jpg">
紙から見た鉛筆なら  <img src="../引出しの中/筆箱の中/●鉛筆.jpg"
鉛筆から見た消しゴム <img src="●消しゴム.jpg">

かえって、ややこしくしたらごめんね

7   名前: 通りすがり : 2006/09/10(日) 22:01  ID:9IuG66CT
> 現在地からの説明は
> 家−私の部屋−机−引出し−筆箱−●鉛筆●消しゴム

家≠現在地

8   名前: はるか : 2006/09/10(日) 22:01  ID:Haa2uOmM
たくさんのお返事をいただけてびっくりです。

絶対パスと相対パスがあるんですね!

すみません無知なので・・・。

学校では同じファイル内でこじんまりと作るので

相対パスでいけますよね。

すごく詳しく説明してもらえてとてもよく分かりました。

NullPo様・カヅサツ様・まつたけ様・通りすがり様

本当にありがとうございました。

9   名前: 通行人B : 2006/09/10(日) 22:01  ID:NJb7w09p
>>7
でも、案内板で、「現在地ココ」とかいってビルに矢印ついてる場合ありますよね。
あれは、まちがい?うーん。哲学的すぎか?

一覧へ戻る