P.S. Der Inhalt von "<head>", "<user>" und "<anmelden>" soll eigentlich untereinander angezeigt werden, was es aber nicht wird. Weiß da vllt. auch jemand Rat?
float: none; für diese Elemente
auf deine erste frage, kann ich dir leider keine antwort geben.