在 CSS 框中有一个奇怪的错误。我的段落标签之间的间距很大:
如您所见,标题和段落之间存在多行间距
HTML 看起来像这样:
<div class="exampleboxshadowf">
<span class="examplelabelboxshadow">
<h1>Introduction</h1>
<p>Some info</p>
<h1><em>Location, Location</em></1>
<p>More Info</p>
盒子的 CSS 是:
div.exampleboxshadowf {
background-color: #eee;
position:fixed;
top:30px;
left:100px;
float:none;
margin-top: auto;
margin-right: auto;
height: 575px;
width:840px;
text-align: center;
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
overflow: scroll;
}
我已经设置了字体和 p, h 标签,例如:
h1 {
font-size: 16px;
font-family: 'Noticia Text';
}
h2 {
font-size: 18px;
font-family: 'Noticia Text';
}
p {
font-size: 15px;
font-family: 'Noticia Text';
}
body, span {
margin:0;
padding:0;
}
Noticia Text 是一种导入的 Google 字体,我可以确认它工作正常。
知道是什么导致了这种奇怪的间距吗?