Ich hab das Problem jetzt so gelöst, daß ich das Formular mal definiert habe :
<form>
</form>
Dann hab ich IN diese Definition einen Absatz gemacht
<form>
<p>
</p>
</form>
Und IM Absatz dann die Eingabe- und Bezeichnungsfelder sowie den Submit-Button.
JETZT ist es valide.
Nur zur Klarstellung für mich :
-
Das heißt, die verschiedenen Elemente eines Formulars müssen immer an ein blocklevel-Elternelement gebunden sein? Also IN einer Tabelle oder IN einem Absatz sein?
-
Ich habe jetzt immer noch name="..." und kein id="..." . Ist das in Ordnung? Ich bilde mir ein, ich hab gelesen, statt name MUSS man ID nehemen, wenn man xhtml 1.0 strict schreibt. Der Validator sagt aber jetzt, daß es nun valide ist.
Grüße
Rossi