나는 두 개의 div
컨테이너가 있습니다. 하나는 경계선이 있고 다른 하나는 경계선이 없습니다.
양쪽 컨테이너 안에 1em
의 여백으로 p
단락이 있습니다. 분명히 두 컨테이너 모두 동일한 높이를 가져야합니다.
놀랍게도 Firefox, Chrome, Safari 및 IE의 경우는 그렇지 않습니다.테두리를 추가해도 높이 계산이 변경되는 이유는 무엇입니까?
CSS :는
p { display: block; margin: 1em }
HTML :
<div>
<p></p>
</div>
<div style="border: 1px solid black">
<p></p>
</div>
톤 무엇입니까 그는이 행동을 이유로?