わかりました。私はフロントエンド開発にまったく慣れていないので、これがばかげた質問である場合は親切にしてください:)
これは不可能かもしれないことを理解していますがline-height、要素に適用する場合、たとえば、h1は、その要素のとのline-height両方に余分なスペースを適用します。topbottom
この種の意味はありますが、要素の下部にのみline-height適用したいので、h1, h2他の要素と完全に整列させることができます。
このjsfiddleは問題を示しています:http: //jsfiddle.net/zja4c/1/
このjsfiddleは、私が達成したいことを示していますが、負のマージンを使用することを余儀なくされています:http: //jsfiddle.net/25UTA/
赤のh1withbackground colourは左上に正しく整列しdivますが、テキストは整列しません。
したがって、私の質問は次の方法があります。
line-height要素の下部にのみ適用するか、line-heightなんらかの方法で作成したスペースの上部に要素を配置します