ole wrote:We can only assume it is because we have nothing to say otherwise:
?
I'm not sure I understand what you mean with this. The div is not 75px because of style="height: 50px;".
We must know what effect scottayy is after. Using absolute positioning is another tool. Using absolute positioning will take the div out of the document flow, while relative positioning keeps the div in the flow but positions itself relative to its starting point.
In absolute positioning, the div is positioned relative to it's positioned parent div (the article on stopdesign is a good explanation of the concept).
When you would give the parent element a relative position and the div an absolute position of top -25px you would have the same effect but then you would have to take care the div doesn't start to overlap with the content in the parent div.