Hallo!
OK, verstanden, aber einses noch nicht: Was habe ich von einem Forumlar, wenn ich keine input-Felder verwenden kann???
Doch. Es muß aber so aussehen (Beispiele):
Blockelement:
<form action="">
<div>
<input type="text" />
<input type="text" />
</div>
</form>
oder Fieldset
<form action="">
<fieldset>
<input type="text" />
<input type="text" />
</field>
</form>
oder Liste:
<form action="">
<ol>
<li><input type="text" /></li>
<li><input type="text" /></li>
</ol>
</form>
In welchen Browsern bleibt die Seite überhaupt noch benutzbar, wenn ich mich an xhtml 1.1 halte?
In allen!
Warum ist das ein Fehler? Da steht <br /> ganz für sich alleine, nur von <body> und <html> umschlossen, was kann daran falsch sein?
Same procedure as for forms ;) Wir gucken uns das Contentmodell von body http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_structuremodule an und sehen das da nur Überschriften, Blockelemente und Listen erlaubt sind und KEINE Inlineelemente wie br oder img oder span oder ... Also ein div oder ein anderes Blockelement um Inlineelemente drumherumbauen.
Gruß Herbalizer