Form in Form / Nested Forms (2)
bearbeitet von ursus contionabundo> @@ursus contionabundo
>
> > > Selbst wenn Du nicht valides Markup lieferst, kannst Du dir sicher sein, was für ein DOM welcher Client daraus genau generiert.
> >
> > Das gilt womöglich für aktuelle (die, bzw. deren Engine kann man ja testen oder gar deren Spezifikationen nachlesen) — aber nicht für zukünftige Clients:
>
> Doch. Die HTML-Spezifikation liegt genau fest, wie HTML zu parsen ist (incl. Fehlerbehandlung) und welches DOM daraus entsteht.
>
> Es ist nicht zu erwarten, dass jemand zukünftig einen Browser entwickelt, der dieser Spezifikation widersprich
Du meinst wahrscheinlich [sowas](https://w3c.github.io/html/syntax.html#the-in-cell-insertion-mode).
Das setzt aber voraus, dass das invalide Zeug bei der Spezifikation vorausgeahnt wurde. **Das ist aber nicht vollständig möglich.** Hinzu kommt, dass es womöglich **nicht eindeutig** ist, was der Browser zu machen hat, wenn er auf invalides HTML trifft.