Chance' schrieb:
Meine Frage, zu welchem Zweck ?
Vielleicht weil die Darstellung von Definitionslisten in allen(?) Browsern einem Formularlayout schon sehr nahe kommt (links der Name, rechts das Feld für die Eingabe). Ist aber nur eine Vermutung.
Chance' schrieb:
Was ist der Semantische Grund ?
Jeder Eintrag in einer Definitionsliste besteht aus zwei Teilen: dem zu definierenden Begriff, und der zugehörigen Definition. Vielleicht (da bin Ich mir aber nicht sicher) kann man das auch auf Formulare übertragen. Der “Begriff” wäre dann zum Beispiel »Überschrift« und die “Definition” wäre ein Textfeld, in das man eben die gewünschte Überschrift einträgt. Spätestens wenn neben dem Textfeld noch ein erklärender Text oder ähnliches in der “Defintion” enthalten wäre, würde die Semantik aber wohl über den Jordan gehen …
Chance' schrieb:
Wäre nicht eine Tabelle oder DIVs besser ?
Wenn es tabellarische Inhalte sind, dann ist eine Tabelle besser. Div-Container kann man für alles verwenden, aber wenn es eine semantisch korrekte Alternative gibt, sollte man die benutzen.