外部CSSで背景指定

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



0   名前: tamacho* : 2007/03/13(火) 16:25  ID:pUmi8TCv sub-gm
外部CSSで背景を指定しようとしても、上手くいきません。
htmlファイル内の<head>に書き込むと、表示されます。
書いたソースは下記の通りです。

#外部CSSファイルに記入しているソース
body {
margin:0 auto;
padding:0;
background-image:url(img/bg.gif")
background-attachment:fixed;
background-repeat:repeat-x;
background-position: bottom;
background-color:#E63800;
}

#htmlの<head>内に記入しているソース
<style type="text/css">
<!--
body{
margin:0 auto;
padding:0;
background-image:url(img/bg.gif);
background-attachment:fixed;
background-repeat: repeat-x;
background-position: bottom;
background-color:#E63800;
}
-->
</style>

まったく一緒なのですが。。
外部CSSファイル内では一番上に記述してみても背景画像は表示されませんでした。
原因がよくわかりません。
どなたかお力添え下さいませ。

1   名前: 匿名 : 2007/03/13(火) 16:25  ID:uUG.oVaJ sub-Cl
外部CSSの
background-image:url(img/bg.gif")


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

としたらいかがでしょうか

2   名前: RYO : 2007/03/13(火) 16:25  ID:bUJsS/78 sub-Ds
<head>に書かれている背景指定の部分は

background-image:url(img/bg.gif);

外部CSSファイルで書かれているのは

background-image:url(img/bg.gif")

で、「"」が違っています。

「"」は前だけや後ろだけだとおかしな事になると思います。
(例:「"img/bg.gif」or「img/bg.gif"」)

3   名前: key-child : 2007/03/13(火) 16:25  ID:8GUFlW2K sub-DR
外部CSSファイルから見たパスの位置にファイルはありますよね?

> background-image:url(img/bg.gif);
CSSファイルがある場所にimgフォルダがあり、その中のgifファイルを見ています。

4   名前: tamacho*  : 2007/03/13(火) 16:25  ID:u9RZQzPT sub-mO
皆様、ご返答ありがとうございました。
key-child様のご指摘通り、単純に画像のパスの指定が間違っていました。
正しいパスを指定しましたら背景画像が表示されました。

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

一覧へ戻る