Div+CSS中的空白的一行是怎么出现的啊~

html文件:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/... html文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="css2.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="container">页面层容器
<div id="Header">页面头部</div>
<div id="PageBody">页面主体
<div id="Sidebar">侧边栏</div>
<div id="MainBody">主体内容</div>
</div>
<div id="Footer">页面底部</div>
</div>
</body>
</html>

CSS文件:
/*基本信息*/
body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF;}

/*页面层容器*/
#container {width:100%}

/*页面头部*/
#Header {width:800px;margin:0 auto;height:100px;background:#FFCC99}

/*页面主体*/
#PageBody {width:800px;margin:0 auto;height:400px;background:#CCFF00}

/*页面底部*/
#Footer {width:800px;margin:0 auto;height:50px;background:#00FFFF}

问题:
1)为什么在预览页面的时候,页面头部区域和页面主体部分,页面主体部分和页面底部会出现空白的一行?
2)在CSS中为什么要加"#"号?比如#header、#Footer
展开
 我来答
mssqlserver
推荐于2016-09-03 · 超过48用户采纳过TA的回答
知道答主
回答量:172
采纳率:100%
帮助的人:339万
展开全部
1,设置margin-top:0px;margin-bottom:0px;可以把顶部和底散租前部设置为不空行。型竖你这里头部并没有空一行,而是你没有加背景色,并且加了文字。
2
<div id="PageBody">冲清,则用#PageBody
id用(#)PageBody
class用点号(.)PageBody
如果是<div class="PageBody">,那就用.PageBody
百度网友e0b176d44
2007-05-28 · TA获得超过2477个赞
知道小有建树答主
回答量:1046
采纳率:0%
帮助的人:713万
展开全部
1/胡知*页面头部*/
#Header {width:800px;margin:0 auto;height:100px;background:#FFCC99}

/*页面底部*/
#Footer {width:800px;margin:0 auto;height:50px;background:#00FFFF}

看上面的两个裤乱消代码中的height:100px和height:50px就是空白出陪悄现的原因,如果设为0就没有空白了
2.CSS引用ID格式:#+ID名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大哲小艾
2015-12-28 · 知道合伙人互联网行家
大哲小艾
知道合伙人互联网行家
采纳数:72 获赞数:301
青岛仁川网络有限公司总经理 青岛雪无痕网络科技有限公司seo工程师

向TA提问 私信TA
展开全部
设置margin-top:0px;margin-bottom:0px;可以把顶部和底部设置为不空行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友586d8ad
2015-12-03 · 知道合伙人互联网行家
百度网友586d8ad
知道合伙人互联网行家
采纳数:87 获赞数:320
于14年毕业于邯郸学院网站建设与管理系!16个月的网站运营经验!擅长网站优化!

向TA提问 私信TA
展开全部
出现一行有很多方法!
最简单的直接设置高
height:50px;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谭加巧
2015-09-11 · TA获得超过186个赞
知道小有建树答主
回答量:230
采纳率:79%
帮助的人:101万
展开全部
添加了换行标签 <br />,可能是
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式