Daniel Richter: div mit 100% ist zu hoch / warum Tags selbst schließen?

Beitrag lesen

Hallo,

Leider wird nun aber der Footer unterhalb des Sichtbereiches angezeigt und man muss sogar noch runterscrollen, um ihn zu sehen - Wie kann das sein?

Beachte das Box-Modell: Platzdebarf = Rahmenbreite + Margin + Padding + Höhe

Und noch ne Frage: Welchen Sinn macht es, Tags wie img oder br mit /> selbst zu schließen, um das Dokument valide zu bekommen?

Nicht valide, sondern wohlgeformt. Ein XML-Parser weiß nichts über Sonderregeln wie "img ist inhaltsleer", daher erwartet er, dass jedes Element wieder geschlossen wird. Ob dies nun so:
<img></img>
oder so (Kurzschreibweise in XML):
<img />
passiert, ist dabei egal.

Ob du alles richtig gemacht hast, kannst du testen, indem du dein Dokument einfach mal als "application/xhtml+xml" (oder alternativ text/xml) auslieferst.

mfg. Daniel