我是CSS的新手并为我的测试创建了这个html文件......但结果并不是我的预期..
以下是我的问题,
代码如下:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
body
{
background-color:#d0e4fe;
width:1400px;
height:1000px;
}
h1
{
color:orange;
text-align:center;
}
#div-1
{
background-color:red;
}
#div-2
{
background-color:Green;
}
#div-3
{
background-color:Blue;
}
</style>
</head>
<body>
<div id="div-1">
<h1>Header<h1>
</div>
<div id="div-2">
<h1>Content<h1>
</div>
<div id="div-3">
<h1>Footer<h1>
</div>
</body>
</html>
答案 0 :(得分:2)
答案 1 :(得分:1)
首先,您没有在CSS中定义窗口的宽度或高度。它不会发生。您可以指定页面上特定元素的宽度,但这是一个稍微不同的事情。移除您的height
和width
媒体资源。
其次,由于h1
标记上设置的默认边距,您的分区之间会有空格。如果您要删除它们,请在CSS中的margin: 0
上设置h1
。
第三,您可能需要查看this CSS tutorial at HTMLDog