请高手帮解决div+css代码问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:26:20
我是初学者,按照教程上写,但却得不到想要的效果……
先定义整个页面的body的样式,代码如下:

body { MARGIN: 0px;
PADDING: 0px;
BACKGROUND: url(../images/bg_logo.gif) #FEFEFE no-repeat right bottom;
FONT-FAMILY: 'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif;
COLOR: #666;
FONT-SIZE:12px;
LINE-HEIGHT:150%; }

请问:这段代码写在哪儿?

定义主要的div,在CSS中如下定义:

/*定义页面左列样式*/
#left{ WIDTH:200px;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND: #CDCDCD;
}
/*定义页面中列样式*/
#middle{ POSITION: absolute;
LEFT:200px;
TOP:0px;
WIDTH:300px;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND: #DADADA;
}
/*定义页面右列样式*/
#right{ POSITION: absolute;
LEFT:500px;
TOP:0px;
WIDTH:280px;
MARGIN: 0px;
PADDING: 0px;
BACKGROUND: #FFF; }

这时候整个页面的代码是:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

放到
css/style01.css
里面,一切正常

1.放到你写的那个css文件里就可以了。
2.或者在页面里面的<head></head>标记内
eg:
<style type="text/css">
body { MARGIN: 0px;
PADDING: 0px;
BACKGROUND: url(../images/bg_logo.gif) #FEFEFE no-repeat right bottom;
FONT-FAMILY: 'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif;
COLOR: #666;
FONT-SIZE:12px;
LINE-HEIGHT:150%; }
</style>
3.你根本就没有引入你写的那个css文件,肯定不会显示任何效果,你需要在<head></head>标记内引入你写的css文件才可以,<link rel="stylesheet" rev="stylesheet" href="css/xxx">,href里面的内容为你写的css文件的相对路径。

如果是为了测试,你可以在</head>之前添加如下代码
<style type="text/css">
<!--
放入你想写的css
-->
</style>

最后,初学者先使用浮动布局,float:left;而不要使用绝对定位position:absolute;

你不会写外联CSS 就写在页面内吧
<