I have simple html document. Is one element into body. When I set margin-top in div element, Chrome add the same margin to body.
Margin is visible only developer tools.
My code:
<html>
<body>
<div id="main">Test</div>
<style>
body { background-color: red; }
#main { background-color: blue; margin-top: 100px; }
</style>
</body>
</html>