<!Doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>test</title>
</head>
<body>
<div style="float: left; width: 200px; height: 150px;
background-color: red;"></div>
<div style="background-color: gray;">
<div style="clear: left;"></div>
</div>
</body>
</html>
私の質問: 赤いブロックの高さと灰色のブロックの高さが等しいのはなぜですか?