Css 为什么页眉和剖面之间有间隙?

Css 为什么页眉和剖面之间有间隙?,css,frontend,Css,Frontend,我已经添加了相关的HTML和CSS 我将页眉边距设置为0 auto,但页眉和节之间仍有空白。为什么 像05和15px这样设置边距的确切区别是什么 这是CSS代码: header{ text-align:center; background:blue; margin: 0 auto; } h1,h2{ color:black; } nav a{ color:#fff; } section{ background:orange; } Html:

我已经添加了相关的HTML和CSS

我将页眉边距设置为
0 auto
,但页眉和节之间仍有空白。为什么

05
15px
这样设置边距的确切区别是什么

这是CSS代码:

header{
    text-align:center;
    background:blue;
    margin: 0 auto;
}

h1,h2{
    color:black;
}

nav a{
    color:#fff;
}

section{
    background:orange;
}
Html:


Jack Yuan |网络开发者
袁杰客

版权所有


您需要添加以下CSS:

ul,p {
    margin:0;
}


我还建议您使用类似于或的某种CSS重置样式。

这是因为页边空白塌陷。

如果没有您的代码,我们将无法帮助您…可能是边框,该部分可能有页边空白或其他内容。我们没有办法告诉w/o,查看您的代码设置边距,如0 5,意味着边距顶部和边距底部为0,边距右侧和边距左侧为5。设定裕度:15px;意味着周围有15像素的余量。部分在标题下方,对吗?也许节有一个上边距。@web tiki添加了它。。太好了,我们正在实现,需要CSS,但我们也需要您的HTML代码,因为我们猜不出元素在标记中是如何排列的。非常感谢!谢谢你@JackYuan很高兴我能帮上忙,如果有帮助的话,别忘了投票/接受答案。更多信息:@JackYuan现在你知道如何提问了,所以如果有更多问题,销售代表会来。但你仍然可以通过点击勾号(这个答案的左上方)来接受答案。我想知道为什么这是解决方案。。。既然间隔在节和头之间,为什么不能是头,节{margin:0;}@web-tiki@JackYuan如果您想了解折页边距,可以查看这篇文章或这篇文章。
ul,p {
    margin:0;
}