Thomas Meinike: Formular teilen

Beitrag lesen

Hallo,

ich möchte auf meiner Webseite ein Formular einbauen. Dieses soll im oberen Bereich Pflichteingabefelder enthalten und im unteren Teil optionale Eingabefelder. Zwischen den beiden Teilen soll beschreibender Text stehen, dieser jedoch keinen logischen Zusammenhang zum Formular haben, d.h. nicht im durch <form> und </form> definierten Bereich stehen. Trotzdem sollen beide Teile des Formulars zu ein und demselben Formular gehören.

Gibt es in HTML bzw. CSS eine Möglichkeit, ein Formular so zu gestalten? Schon mal vielen Dank für Eure Hilfe.

Die Verwendung der Formularelemente fieldset und legend bietet sich an:

<form ...>

<fieldset>
    <legend>Pflichtangaben</legend>
      <input ...><input ...><input ...>
  </fieldset>

<p>Beschreibung ...</p>

<fieldset>
    <legend>Freiwillige Angaben</legend>
      <input ...><input ...><input ...>
  </fieldset>

</form>

Beide Elemente kann man auch mittels CSS formatieren, siehe: http://www.styleassistant.de/tips/tip50.htm oder bei einem aktuellen Projekt in Aktion: http://www.datenverdrahten.de/svgphp/.

MfG, Thomas