dedlfix: Falsch

Beitrag lesen

Hi!

Dann müsste doch der Validator wegen Verschachtlungsfehler protestieren.
Warum? So wie es da steht ist es doch korrekt.

Naja, der Browser wird sich kein fehlerhaftes DOM erzeugen, sondern die Fehler irgendwie so interpretieren, wie er es für richtig hält. Deswegen entstehen ja implizit eher als vorgesehen geschlossene Elemente.

In dem vorgelagerten PHP-Quellcode wird zwar nur das Fieldset geschlossen und das form-Element geht eigentlich noch viel weiter. Aber dieses wird anscheinend beim parsen "korrigiert".

Wenn das fieldset geschlossen wird, das form aber nicht, muss das einen Validier-Fehler ergeben, denn ein Form darf es nicht ohne schließendes Tag geben (jedenfalls HTML 4.01 und XHTML1.0 in allen Varianten)

Und wo in dem Szenario steckt dann die Tabelle? Und die anderen Formularelemente?
Folgt alles anschließend. Auf der Seite gibt es ca 10 Fieldsets. Im ersten befinden sich die Funktionsknöpfe und dann folgen die Daten (u. a. auch meine). Und es wird alles übertragen - bis auf die erwähnten nachträglich eingefügten Felder.

Wenn das alles implizit außerhalb des Forms steht - inklusive der nachträglichen Elemente? Es ist schwer vorstellbar, dass im HTML mitgelieferte Elemente zwar eigentlich außerhalb liegen, aber doch wieder zum Form gehören, die nachträglichen Quasi-Geschwister jedoch nicht.

Bitte mühe dich nicht weiter, wenn du nicht eigenen Ehrgeiz entwickelt hast.

Lohnt sich ja nicht, wenn du das Thema schon abgeschlossen hast.

Lo!