0

出于某种奇怪的原因,当我尝试在 css 中使用背景设置此 html 页面的样式时,什么也没有出现。关于如何修复的任何想法

-谢谢

<html>
<body>
<title>Test</title>
<b><font color="#F91212"><center>Test</center></font></b>
<br><b><center><font color="#FF0000">Have Fun!</font></center></b></br>
<br><b><font color="#FF0000"><center><a href="">Join now for free by clicking here</a>   </center></font></b></br>
<br><center><img src="test.jpg"></img></center></br>
<style>
body {background-color:#b0c4de;}
</style>
</body>
</html>
4

5 回答 5

1

它应该看起来像这样(注意我在 head 标签中移动了 style 标签):

<head>
    <style>
    body{
        background-color:#color;
    }
    </style>
<head>
于 2013-10-23T21:40:21.133 回答
0

为什么你的风格标签在你的<body>标签里?它应该在<head>标签中:

<html>
    <head>
         <style type="text/css">body { background-color: red; }</style>
    </head>
    <body>
    </body>
</html>

或者更好的是,将你的 css 放在一个单独的.css文件中。

于 2013-10-23T21:42:12.293 回答
0

首先,这不是 css 的工作方式或 html 的工作方式。你应该把你的样式标签放在 html 头部分。并且您应该确定要设置背景颜色的 html 元素。

<html>
<head>
<style>
body { 
    background-color:#b0c4de; 
}
</style>
</head>
<body>
<title>Test</title>
<b><font color="#F91212"><center>Test</center></font></b>
<br><b><center><font color="#FF0000">Have Fun!</font></center></b></br>
<br><b><font color="#FF0000"><center><a href="">Join now for free by clicking here</a>   </center></font></b></br>
<br><center><img src="test.jpg"></img></center></br>
</body>
</html>

于 2013-10-23T21:43:03.880 回答
0

通常语法是这样的:

<html>
    <head>
    <style>
         body { background: #121212; } 
    </style>
    </head>
</html> 

head标签中使用 style标签。

于 2013-10-23T21:45:29.927 回答
0

您需要将标签移动到<style>标签内<head>

试试这个代码:

代码

<style>
body {
    background-color:#b0c4de;
}
</style>
<body>
<b><font color="#F91212"><center>Test</center></font></b>
<br><b><center><font color="#FF0000">Have Fun!</font></center></b></br>
<br><b><font color="#FF0000"><center><a href="">Join now for free by clicking here</a>   </center></font></b></br>
<br><center><img src="test.jpg"></img></center></br>
</body>

样本

http://jsfiddle.net/Uy2Zb/

于 2013-10-23T21:46:03.940 回答