这是用了通配符初始化各标签边界和填充,(因为有部分标签默认会有一定的边界,如Form标签)那么接下来就不用对每个标签再加以这样的控制,这可以在一定程度上简化代码。最终完成全部样式代码是这样的:
<styletype="text/css">
<!--
*{
margin:0px;
padding:0px;
}
body{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0pxauto;
height:auto;
width:760px;
border:1pxsolid#006633;
}
#header{
height:100px;
width:760px;
background-image:url(headPic.gif);
background-repeat:no-repeat;
margin:0px0px3px0px;
}
#nav{
height:25px;
width:760px;
font-size:14px;
list-style-type:none;
}
#navli{
float:left;
}
#navlia{
color:#000000;
text-decoration:none;
padding-top:4px;
display:block;
width:97px;
height:22px;
text-align:center;
background-color:#009966;
margin-left:2px;
}
#navlia:hover{
background-color:#006633;
color:#FFFFFF;
}
#content{
height:auto;
width:740px;
line-height:1.5em;
padding:10px;
}
#contentp{
text-indent:2em;
}
#contenth5{
font-size:16px;
margin:10px;
}
#footer{
height:50px;
width:740px;
line-height:2em;
text-align:center;
background-color:#009966;
padding:10px;
}
-->
</style>
结构代码是这样的:

<body>...</body><body>
<divid="header"></div>
<ulid="nav">
<li><ahref="#">首页</a></li>
<li><ahref="#">文章</a></li>
<li><ahref="#">相册</a></li>
<li><ahref="#">Blog</a></li>
<li><ahref="#">论坛</a></li>
<li><ahref="#">帮助</a></li>
</ul>
<divid="content">
<h5>前言</h5>
<p>第一段内容</p>
<h5>理解CSS盒子模式</h5>
<p>第二段内容</p>
</div>
<divid="footer">
<p>|广告服务|客服中心|QQ留言|网站管理|会员登录</p><p>Copyright©2006-AllRightsReserved</p>
</div>
</body>