Felix Riesterer: Cheat-Sheets / Spickzettel für HTML

Beitrag lesen

Lieber beatovich,

Ein Browser kann zweifelsfrei jedes korrekt gesetze <p> mit einem </p> ergänzen. Nur entspricht das nicht immer der Absicht des Autors.

vielleicht etwas ausführlicher?

Ein Browser muss aus dem Quelltext einen Elementbaum (DOM) erstellen, bei dem er sich konkret entscheiden muss, wie die Elemente tatsächlich beschaffen sein sollen. Lässt der Autor bei bestimmten Elementen (wie z.B. p, h1, li) das schließende Tag weg, so entscheidet der Browser, womit das Element vollständig ist. Dabei orientiert sich der Browser an der HTML-Spezifikation, was unerfahrene Autoren vielleicht nicht immer tun, was zu zunächst unerwarteten Ergebnissen führen kann.

Liebe Grüße,

Felix Riesterer.