<h#>
要素のマージン (ユーザー エージェント スタイルシート) がデフォルトで親を押し出さないのはなぜdiv
ですか?
要素は<h2>
ブラウザ ウィンドウから押し出されます。
編集:以下を html ドキュメントとして chrome で開きます。div は要素のすぐ隣にあり<h2>
ますが、要素のマージンのためにブラウザー ウィンドウから押し出されます。<h2>
編集 2:に a を追加しましmargin-top:50px
た<h2>
。div
このマージンの影響を受けないのはなぜですか?
<html>
<div id="does-not-push-away">
<h2>Heading<h2>
<div>
</html>