階層がわからない。

[新着] Webテンプレートを仮オープンしました



0   名前:  : 2005/07/18 00:17
フォルダがいっぱいになってきたので、画像用にフォルダを分けたのですが、
HPにアップできません。

HPというフォルダの中にimageというフォルダを作って
そこに画像を入れたので、
background-image:url(image/panda.gif);
と上記の様にタグをうったのですがまったくUPされません。

階層ディレクトリが間違っているのでしょうか?

1   名前: 元帥 : 2005/07/18 00:17  [URL
ダブルクォートで囲みましょう。

background-image:url("image/panda.gif");


2   名前: むむりく : 2005/07/18 00:17
> HPにアップできません。
> と上記の様にタグをうったのですがまったくUPされません。

「アップ」というのは「表示」という意味で使われているのでしょうか?
それとも一般的にいうところの「サーバーへの転送」?

3   名前:  : 2005/07/18 00:17
>>元帥さん
ダブルクォートで囲んでも出ませんでした…

>>むむくりさん
FTPソフトを使ってアップロードをしていて、
サーバへの転送は出来ていると思うんですが
表示ができないんです

4   名前: Newのり太 : 2005/07/18 00:17
> HPというフォルダの中にimageというフォルダを作って
> そこに画像を入れたので、

サーバーの転送先フォルダにもimageフォルダがあって、
その中にpanda.gif がありますか?
FTPソフトでサーバー内を確認してみては?

5   名前:  : 2005/07/18 00:17
>>Newのり太さん
いえ、FTPの転送先にimageのホルダを作っていませんでした…
フツーにbackground-image:url("panda.gif");で試してみたら
表示されたのですが…

6   名前: Newのり太 : 2005/07/18 00:17
> いえ、FTPの転送先にimageのホルダを作っていませんでした…

ローカルにimageフォルダを作ったのなら、サーバにも作らなきゃ。

> フツーにbackground-image:url("panda.gif");で試してみたら
> 表示されたのですが…

background-image:url("panda.gif"); と、
background-image:url("image/panda.gif"); では
参照先が異なります。

image/panda.gif・・・現在の階層内にあるimageフォルダの中のpanda.gif を参照。
panda.gif・・・現在の階層内にあるpanda.gif を参照。

現在は、ページと同じ階層に、panda.gifが転送されているようですが、
ページからはその場所を参照していなかったので表示されなかったのです。
(background-image:url("image/panda.gif"); の時点)

結論としましては、
background-image:url("image/panda.gif"); とするならば、
サーバー内にもimageフォルダをつくり(FTPサーバー側で右クリックとかでできると思います)
その中にpanda.gifを転送。または、PCのimageフォルダごとサーバーに転送。

PCのHPフォルダ内の構造(階層)と、サーバー内の構造は同期してないとならんです。
# 必ずしもそうとは言い切れませんが、そうしておくほうが賢明です。

7   名前:  : 2005/07/18 00:17
>>のり太さん
詳しい解説どうも有り難う御座います!!
いろいろ教えていただきスミマセンでした(汗
無事に表示されました!!
こんな遅い時間に、本当に有難う御座いましたm(_ _ )m

一覧へ戻る