日期:2014-05-16  浏览次数:20682 次

<body>设置问题
代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<style type="text/css">
* {
margin:0;
padding:0;
border:0;
background-color:#FFF;
}

body {
background-color:#006;
}

div {
width:600px;
height:1000px;
margin:100px auto;
background-color:#0F0;
}
</style>
</head>

<body>
<div></div>
</body>
</html>



最上面的白条是怎么回事,谁给解释一下原因?

------解决方案--------------------
引用:
Quote: 引用:

自然是margin给了100的缘故

按理说,<body>标签应该就是整个页面,<div>标签在<body>标签内部,<div>的上边与<body>的上边应该有100px的距离,即绿块的上边的白条应该全是蓝色的才对……

body外面有html html也可以设样式