Dafür hab ich keine Erklärung...
Aber du kannst natürlich auch der Section "contact" ein margin-top geben. Hab das mit Firebug durchgespielt und es funktioniert.
Das klappt bei mir nicht. Habe aktuell dem header in contact ein margin-top 50 zugewiesen, wenn ich nun per nav auf kontakt navigiere, verschwindet dennoch der halbe header hinter der nav.
Verwende Chromium v41. Entweder interpretiert er das falsch oder ich mach was falsch...
Aktuell einzigste Lösung war eine section "placeholder" mit einem definierten height.
Danke Alex / am1