Homepapa-Logo Home Einleitung Grundlagen Elemente und Attribute HTML-Dokumente strukturelles Markup Site Management Hyperlinks Bilder und Grafiken ohne Fehl und Tadel Spezialfälle Tabellen Formulare <form> Text Input eine Zeile GEHEIM ganze Romane Kontroll-Elemente Checkboxen Radio Buttons anschreiben die Qual der Wahl wähle eins oder mehrere mehr Ordnung Absenden wem wie E-Mail Heimlichkeiten fertig Formular Schlussbemerkungen
Schlagwortregister
Übungs-Übersicht
Übungs-Dateien

HTML und XHTML

Formulare

<form>

Der erste Schritt in die Welt der Formulare ist denkbar einfach: Es gibt ein <form>-Element, und alle Elemente eines Formulars sind in diesem Element verpackt. Zwar ist es denkbar, einzelne Elemente (hier ist eins: ) einfach mal so irgendwo erscheinen zu lassen, und vielleicht funktionieren sie sogar wie erwartet (du kannst vermutlich die Checkbox erfolgreich ein- und ausschalten), aber es besteht keine Möglichkeit, sie ihrem Sinn gemäss einzusetzen; dies wird erst durch das <form>-Element möglich.

Übung 46

Wir werden nun ein Formular erstellen: Unsere Besucher sollen in der Lage sein, ihre Lieblingsrezepte einzusenden.

Im Verzeichnis rezepte unserer Site befindet sich die Datei submit.html - öffne sie und füge direkt nach dem ersten Absatz ein <form>-Element ein.

Denk daran, dass es sich nicht um ein leeres Element handelt (auch wenn wir vorderhand noch nichts hinein schreiben), und dass es daher auch mit einem End-Tag abgeschlossen werden muss.

Wir werden später sehen, wie der Inhalt eines Formulars an eine Anwendung oder gar an eine Mail-Adresse gesandt werden kann. Vorderhand konzentrieren wir uns darauf, das Formular zu erstellen. Das <form>-Element kann Elemente wie zum Beispiel Absätze (<p>) enthalten, mit denen die einzelnen Felder und Rubriken des Formulars angeschrieben werden. Wichtig sind aber vor allem die sogenannten Kontroll-Elemente, die verschiedene Arten von Eingaben und Auswahlen ermöglichen. Ausserdem gibt's noch einige Elemente, die bei der Strukturierung eines Formulars helfen. Die werden wir nun alle kennen und anwenden lernen.

Homepapa
März 2004
Vorheriger Abschnitt:
Formulare
Nächster Abschnitt:
Text Input