Hallo liebe Gemeinde, ich bin irgendwie verwundert. Im Grunde ganz einfaches HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<div style="float: left ; background: #ffcfcf">xxx</div>
<div style="clear: both; margin-top: 20px ; background: #cfffcf">xxx</div>
</body>
</html>
Warum zieht der margin-top: 20px im unteren DIV nicht an? Erst wenn ich dass auch noch floate geht es. Jemand eine Erklärung?