H1タグには、何も設定されていなくても、下部にパディングまたはマージンがあります。
h1タグとその下に少しのテキストがあります。両方でマージンとマディングを0に設定しましたが、テキストはまだh1テキストの真下にありません。
私は自分のポイントを説明するためにjsフィドルを作成しました
H1タグには、何も設定されていなくても、下部にパディングまたはマージンがあります。
h1タグとその下に少しのテキストがあります。両方でマージンとマディングを0に設定しましたが、テキストはまだh1テキストの真下にありません。
私は自分のポイントを説明するためにjsフィドルを作成しました
パディングはありません。デフォルトで割り当てられたスペースだけがありline-height
、テキストにディセンダー(p、q、gなど)が含まれる文字はありません。
すべてに、 line-heightfont
と呼ばれる独自の垂直方向のスペースがあります。H1のです。line-height
これをチェックしてくださいhttp://jsfiddle.net/6hCrC/4/
使ってみてくださいline-height: 70px;
お役に立てれば!
これは、行の高さと関係があります。おそらく別の方法は、最初の段落に負のマージンを設定することです。
これがjsfiddleの例です
または、行の高さをauto(デフォルト)以外の値に設定することもできます。
行の高さを調整します。http://jsfiddle.net/6hCrC/13/
ここでのより良い解決策は次のとおりです。
h1, h2, h3, h4 {line-height: 1em;}