私はすごく初心者なんですけど、自分のHPを開設しようと思っています。
もう、ページの方はあらかた出来たのですが、アップロードしてWeb上で見ると、背景画像だけが表示されません。
その他のアイコンなどは表示されるのですが、背景画像だけが………。
タグは間違ってないはずなのです。多分。
くだらない質問かもしれませんが、本当に困っています。このままではいつまで経ってもHPが開設できません。
どなたか、教えてください。お願いします。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

こんにちは。


たおさんの話じゃ、どうも理由がわからないので、
できればHTMLソースか、HPアドレスを載せてくれると
答えやすいと思いますよ。

一応がんばって答えます☆
background = "http://www.*****.ne.jp/***.gif"
とちゃんとなってないとか??
    • good
    • 0

もしかしたら大文字でUPLOADしていませんか!?


それか、画像指定に大文字を使用していませんか!?
HTMLは大文字と小文字も区別しますので注意して見てください。
    • good
    • 0
この回答へのお礼

rokujiroさん、ホントありがとうございました。
気をつけて見てみますね!

お礼日時:2001/12/25 22:00

背景画像のURLに間違いがないか確認しましょう。



また、ファイル名に問題はありませんか?
ファイル名に全角文字が入っていると表示されないことがあります。

また、
background="http://www.*****.ne.jp/***.gif"
ではなくて
background="http://www.*****.ne.jp/***.gif "
のように、余計な半角スペースが入っていないかも確かめてください。
    • good
    • 0

あ、ひょっとして背景画像自体がちゃんとUPされていないとか言うことはありませんか?


もしくは、ファイル名が違うとか。。。
↑細かいドット(. ,)とかの違いも気を付けて下さいね

私はこう言うぽかミスをよくやらかすので(汗)
    • good
    • 0

<BODY BACKGROUND="画像URL">



これでだめですか?
    • good
    • 0
この回答へのお礼

drisilさん、回答ありがとうございました♪
やってみます!

お礼日時:2001/12/25 22:01

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

このQ&Aと関連する良く見られている質問

Q背景画像の位置を固定し、背景画像の上に表示している画像を常に中央に表示する方法

背景画像の位置を固定し、背景画像の上に表示している画像を常に中央に表示するようにしたいと思ったのですが、背景画像も常に中央に表示されてしまいます。
そのため、上記の現象の対処法について何かご教示いただける方がいらっしゃいましたら、よろしくお願いします。


【やりたい事】
1. ブラウザの横幅が1024の際、背景画像を画面中央に表示したい。
2. ブラウザの横幅が1024の際、背景画像の上に表示されている画像を画面中央に表示したい。
3. ブラウザの横幅が1000以下の際、ヘッダーやコンテンツやフッターという文言の表示方法と同じように、左側を基準に表示したい。
4. ブラウザの横幅が1000以下の際、背景画像の上に表示されている画像は画面中央に表示したい。


【現状】
1,2,4は出来ています。
ただ、3については、ヘッダーやコンテンツやフッターという文言の表示方法と同一にする方法が分からず、画面中央に表示されてしまいます。


【ソースコード】
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>title</title>
<style type="text/css">
<!--
body {
text-align: center;
margin:0;
padding:0;
}
#wrapper_index_up,
#wrapper_index_bottom {
margin: 0 auto;
text-align: left;
}
#wrapper_index_up,
#wrapper_index_bottom,
#header,
#contents,
#footer {
width: 1000px;
}
#header {
background-color:red;
}
#top_img_wrapper {
background-image:url(http://cdn.oshiete.goo.ne.jp/images/top/search_bk.gif);
background-repeat:no-repeat;
background-position: center;
}
-->
</style>
</head>
<body>
<div id="wrapper_index_up">
<div id="header">ヘッダー</div>
</div>
<div id="top_img_wrapper">
<img src="http://cmm001.goo.ne.jp/img/sn/sn_50.gif" alt="" width="139" height="92" />
</div>
<div id="wrapper_index_bottom">
<div id="contents">コンテンツ</div>
<div id="footer">フッター</div>
</div>
</body>
</html>

どうかよろしくお願いします。

背景画像の位置を固定し、背景画像の上に表示している画像を常に中央に表示するようにしたいと思ったのですが、背景画像も常に中央に表示されてしまいます。
そのため、上記の現象の対処法について何かご教示いただける方がいらっしゃいましたら、よろしくお願いします。


【やりたい事】
1. ブラウザの横幅が1024の際、背景画像を画面中央に表示したい。
2. ブラウザの横幅が1024の際、背景画像の上に表示されている画像を画面中央に表示したい。
3. ブラウザの横幅が1000以下の際、ヘッダーやコンテンツ...続きを読む

Aベストアンサー

ANo.2です。

> ここは「ブロック内でセンタリング」ではなく、「ブラウザの横ウィンドウ幅でセンタリング」となります。
> 下記のサイトに記載されているように、ブラウザの横ウィンドウ幅を縮めたり広げたりしても、画像が常に中央に固定されているようにしたいです(ブラウザの縦ウィンドウ幅は本件には関係ありません)。
> http://www.lucky-bag.com/appendix/centering-elements/centering.html

その他の補足と、上記サイトを見て、イメージが掴めました。
上記サイトの画像は、"position: absolute;"でtopとleftの位置を50%とする事でウィンドウ(画面)に対して常に上下左右の中央に配置される様にしてあります。これと同様の事をやりたいだけなら簡単ですが、お望みの表示結果に関していくつか確認させて頂きたい事があります。
まずは下記のサンプルを試してみて下さい。
----------------------------------------------------------------------
【修正版サンプル(2)】
----------------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>title</title>
<style type="text/css">
<!--
body {
text-align: center;
margin:0;
padding:0;
}

#top_img_wrapper,
#wrapper_index_up,
#wrapper_index_bottom {
width: 1000px;
margin: 0 auto;
text-align: left;
}

#header {
background-color: red;
}

#top_img_wrapper {
background: url(http://cdn.oshiete.goo.ne.jp/images/top/search_bk.gif) center center no-repeat;
}

#top_img {
position:absolute;
width: 139px;
height: 92px;
top: 0;
left: 50%;
margin-left: -70px;
}
-->
</style>
</head>
<body>

<div id="wrapper_index_up">
(wrapper_index_upの領域 ここから)
<div id="header">ヘッダー</div>
(wrapper_index_upの領域 ここまで)
</div>

<div id="top_img_wrapper">
(top_img_wrapperの領域 ここから)
<div id="top_img"><img src="http://cmm001.goo.ne.jp/img/sn/sn_50.gif" alt="中央固定表示させる画像X" width="139" height="92" /></div>
<p class="hoge">top_img_wrapper内で画像Xの下に表示する最初の子要素(テキストなど)</p>
(top_img_wrapperの領域 ここまで)
</div>

<div id="wrapper_index_bottom">
(wrapper_index_bottomの領域 ここから)
<div id="contents">コンテンツ</div>
<div id="footer">フッター</div>
(wrapper_index_bottomの領域 ここまで)
</div>

</body>
</html>
----------------------------------------------------------------------
前回のサンプルからの修正点は以下のみです。

【1】背景画像を指定する#top_img_wrapperとは別個に、中央固定表示画像を挿入する為だけのブロック#top_imgを追加。
【2】#top_img内で、画像Xをbodyに対しての絶対配置として指定。(ここの手法については参考サイトにポイントの解説が載っているので各プロパティの設定の理屈は省略します)

これで#top_img_wrapperの位置や幅とは関係なく、#top_imgは常に画面の左上を基点とした絶対配置になる為、水平方向はウィンドウ幅に対して常にセンタリングされる事になります。ただし、質問者様の場合は参考サイトと違って、画像Xの上下にヘッダー・コンテンツ・フッターというブロックが存在していますから、それらと、画像Xが(参考サイトの様に制限なく)重なってしまっては困るのでは?現に、上記サンプルでは、垂直方向に対する絶対位置を0にしてしまっているので、画面の上端にくっついてしまい、ヘッダーの上に画像Xが重なってしまう状態になっています。

これらを回避する為には、更にいくつかの条件を明確にして頂く必要があります。

(1)#top_imgの描画開始位置は、上からどれだけの位置にあればよいのか?例えば、ヘッダーを収める#wrapper_index_upの高さが50pxと決まっており、画像Xはそのすぐ下に、という事であれば、topプロパティの位置を指定する。
#wrapper_index_up {
height: 50px;
}
#top_img {
top: 50px;←修正
}
(2)#top_img_wrapperに表示させたい要素は、実は背景画像しかないのか?そうであれば、背景画像の全体像が必ず描画される様に、#top_img_wrapperに背景画像と同じ高さを指定しておく必要がある。例えば質問文中のソースの実寸通りであれば、下記の様に。
#top_img_wrapper {
height: 92px;←追加
}
(3)(2)と違い、#top_img_wrapperにはテキストなどの子要素があり、画像Xの下から表示させたい、というのであれば、#top_img_wrapperの高さの確保を最低92px以上に変更した上で、#top_img_wrapperの中で画像Xの下に配置する要素にはmargin-topなどで画像X分の余白を上方向に取ってから描画を開始する様にする。
#top_img_wrapper {
min-height: 92px;←追加
_height: 92px;←min-heightが無効なIE6用ハック
}
#top_img_wrapper p.hoge {
margin: 92px 0 0 0;
}

…という感じですが。いかがでしょうか。

ANo.2です。

> ここは「ブロック内でセンタリング」ではなく、「ブラウザの横ウィンドウ幅でセンタリング」となります。
> 下記のサイトに記載されているように、ブラウザの横ウィンドウ幅を縮めたり広げたりしても、画像が常に中央に固定されているようにしたいです(ブラウザの縦ウィンドウ幅は本件には関係ありません)。
> http://www.lucky-bag.com/appendix/centering-elements/centering.html

その他の補足と、上記サイトを見て、イメージが掴めました。
上記サイトの画像は、"position: absolute;"...続きを読む

QPNG画像の背景色をIEでも透明に表示するには?背景画像でリピートして使いたいです。

背景色チャンクをコントロールする方法。
http://www.minc.ne.jp/~konda/new/png/way01.html
これだと、背景色を透明に設定する方法が判りませんでした。RGB値で透明が設定できればいいような気もしたのですが、無理なような気もしました。


AlphaImageLoaderで背景色を透明にする方法は背景リピートでは使えませんでした。

これを改善した方法か、これ以外の方法がありましたら、ご教授下さい。
宜しくお願いします。

Aベストアンサー

IE6までは透過PNGは対応してないってのが仕様なんだから諦めようよ。
透過GIFで。

私は諦めたよ。気持ちは分るけど。まさにしようがない。

QHPの背景画像や背景色が印刷時印刷されない

HPの背景画像や背景色が印刷時印刷されない

最近HPを作成しはじめの初心者です。

IEのデフォルトで背景を印刷しない設定になっているのですが、
これはどんな意味があるのでしょうか?

私としては、画面と印刷が同じ方がしっくりくるのです。

質問があります。
質問1:デフォルトで背景が印刷OFFになっていることのメリット
質問2:画面と印刷を同一にする一般的な方法

以上、よろしくお願い致します。

Aベストアンサー

私としては、画面と印刷が同じ方がしっくりくるのです。

==>それが、まさに人それぞれです。
 私としては、背景無しで印刷された方がうれしいです。
なぜなら、印刷するのはページ内容をメモ代わりに、パソコンの無い時でも
見たい時だけですから。

 さらに、欲を言えば印刷用のCSS(media="print")も予め作っておいて、
そちらでは、ごちゃごちゃしたレイアウトや飾りの画像、バナーやナビゲーション
を排除した。箇条書きのような印刷スタイルが、最もしっくりします。

Qリンクタグの枠線だけを消すタグは・・?

hp製作初心者です。
よく理解していないので、質問の意味が不明でしたら
申し訳ありません。補足します。

<a href="mailto:○○.jp"><img
src="http://lib・△△.co.jp/lib/□□/○△□gif.gif"></a>

上記のように(タグ不足かもしれませんが・・)フリーソフトで
気に入った枠があったので、リンクしたところ、その枠とは
別に、外側に同じ大きさの直線の枠が出てしまいました。
これを消すには、リンク枠をはずすタグがあると聞いたのですが、
うまく検索できません
どんなタグで、どの位置に入れるのかもわかりません
よろしくお願いします

Aベストアンサー

imgタグの中に「border="0"」と書き込んでみてください。
<img src="○○○.gif" border="0">
イメージの枠線が消えると思います。

余計なことかもしれませんが、フリーのgif画像で気にいったものがあっても、直接リンクを貼ることはマナー違反とされています。
画像をダウンロードし(自分のPCに保存し)、自分のサイトスペースにアップしてリンクしてくださいね。
http://paki.s33.xrea.com/
http://purin.pinky.ne.jp/milk-cake/tyokurin/tyokurin.html

ホームページ作り、がんばってください。

Q自分が作ったHPじゃないHPにタグを貼りたい

なんだか判りにくいかと思われますが、自分のショッピングサイト(自分が作ったわけじゃない)ができたので宣伝するのにバナーを貼りたいと考えたのですがHP自体自分で作ったわけではないのでどうやってバナーを貼ったりリンクさせたり出来るのかわかりません。ちなみに私はホームページビルダーは持っています。どなたかお詳しい方がいたら教えて下さい。宜しくお願いします。

Aベストアンサー

ビルダーを使わない形での簡単なバナーを貼り付ける作業をご説明します。

バナーを貼り付けたいHTMLファイルのソースをノートパッド等で開き、貼り付けたい位置に以下のタグを記入します。

<A HREF="リンク先URL" TARGET="_top"><IMG SRC="バナーイメージのURL" BORDER=0></A>

これらの作業にはHTMLの知識が必要ですが。

参考URL:http://www.hi-ho.ne.jp/dk888/banner.html


人気Q&Aランキング

おすすめ情報