For mig virker det også i praksis, du kan ændre padding og margin for body og det giver ingen effekt på de elementer som er sat absolute. Men sætter du derimod en margin på et element som er sat absolute, vil dette påvirke positionen.
Har lavet et lille eks:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
margin: 20px;
padding: 20px;
}
#layer {
position:absolute;
top: 50px;
left: 50px;
background-color: silver;
}
#layer2 {
position:absolute;
top: 250px;
left: 250px;
background-color: silver;
padding: 10px;
margin: 10px;
white-space: nowrap;
}
-->
</style>
</head>
<body>
<div style="width: 300px; height: 300px; background-color: red;"><div id="layer2">Pos: (250,250) + margin på 10</div></div>
<div id="layer">Pos: (50,50)</div>
</body>
</html>