如何删除h标签上的填充/边距?

时间:2011-08-09 15:40:07

标签: typography webfonts

我99%肯定我不会在这里忽略一些东西。我做了通常的重置,h标签没有边距或填充,行高:100%等等但是仍然在h标签的上方和下方有大约2或3px的填充。在大多数主要网站都是一样的,所以我猜它是不可避免的?这似乎是一个没有实际意义的点,但它会轻微搞乱我的对齐。

所以有一些不可避免的问题,无论你做什么,所有字体周围都有轻微的填充?

2 个答案:

答案 0 :(得分:0)

不要忘记可以为布局添加“静音”空间的隐式换行符:

<h1>blah blah</h1>[space character here due to line break]
<h1>blah blah</h1>

需要:

<h1>blah blah</h1><h1>blah blah</h1>

答案 1 :(得分:0)

你走了:

<强> HTML

<div id="blah"> <div style="width:300px; margin:0px auto 0px auto;"><h1 style="color:#000000;font-size:12px; display:inline">This is my heading</h1></div> </div>

<强> CSS

#blah
{
height:50px;
width:100%;
background-color:#B40700;
}