0Pricing
PHP Academy · Lektion

HTML-Formulare erstellen

Erstellen Sie Formulare für Benutzereingaben

HTML-Formulare erstellen ist eine kostenlose PHP Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des PHP Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der PHP Academy-Kurs umfasst insgesamt 3 Lektionen.

HTML-Formulare erstellen

HTML-Formulare erstellen

Willkommen zur nächsten Lektion! In dieser Lektion lernen Sie, wie Sie Formulare mit HTML erstellen. Formulare sind unverzichtbar, um Benutzereingaben zu erfassen, die Sie später mit PHP verarbeiten können. Fangen wir an!

HTML-Formulare erstellen — Illustration 1

Was sind HTML-Formulare?

Was sind HTML-Formulare?

HTML-Formulare werden verwendet, um Benutzereingaben zu erfassen. Sie ermöglichen es Benutzern, Felder auszufüllen, Auswahlen zu treffen und Daten zur Verarbeitung an einen Server zu senden.

Beispiel: Ein Anmeldeformular, in das Benutzer ihren Benutzernamen und ihr Passwort eingeben.

Wichtiger Punkt: Formulare bilden die Verbindung zwischen dem Benutzer und Ihren PHP-Skripten.

Ein einfaches Formular erstellen

Ein einfaches Formular erstellen

So erstellen Sie ein einfaches HTML-Formular:

Erklärung:

  • action: Gibt die PHP-Datei an, die die Formulardaten verarbeitet.
  • method: Gibt an, wie die Daten gesendet werden (GET oder POST).
  • required: Stellt sicher, dass das Feld vor dem Absenden ausgefüllt werden muss.
<form action="process.php" method="POST">
  <label for="name">Name:</label>
  <input type="text" id="name" name="name" required>
  <button type="submit">Submit</button>
</form>

Formularelemente

Formularelemente

Formulare können verschiedene Eingabetypen enthalten, um unterschiedliche Arten von Daten zu erfassen:

  • text: Für einzeilige Texteingaben.
  • email: Für E-Mail-Adressen.
  • password: Für Passworteingaben.
  • checkbox: Für Mehrfachauswahlen.
  • radio: Für Einfachauswahlen.
  • submit: Zum Absenden des Formulars.

Beispiel:

<form action="submit.php" method="POST">
  <label for="email">Email:</label>
  <input type="email" id="email" name="email" required>
  <br>
  <label for="password">Password:</label>
  <input type="password" id="password" name="password" required>
  <br>
  <button type="submit">Login</button>
</form>

Optionsfelder verwenden

Optionsfelder verwenden

Mit Optionsfeldern können Benutzer eine Option aus einer Gruppe auswählen. Beispiel:

Tipp: Verwenden Sie für alle Optionsfelder einer Gruppe dasselbe name-Attribut.

<form action="submit.php" method="POST">
  <p>Choose your favorite color:</p>
  <input type="radio" id="red" name="color" value="Red">
  <label for="red">Red</label>
  <br>
  <input type="radio" id="blue" name="color" value="Blue">
  <label for="blue">Blue</label>
  <br>
  <button type="submit">Submit</button>
</form>

Kontrollkästchen verwenden

Kontrollkästchen verwenden

Mit Kontrollkästchen können Benutzer mehrere Optionen auswählen. Beispiel:

Tipp: Verwenden Sie eine Array-Syntax (hobbies[]), um mehrere Werte zu erfassen.

<form action="submit.php" method="POST">
  <p>Select your hobbies:</p>
  <input type="checkbox" id="reading" name="hobbies[]" value="Reading">
  <label for="reading">Reading</label>
  <br>
  <input type="checkbox" id="traveling" name="hobbies[]" value="Traveling">
  <label for="traveling">Traveling</label>
  <br>
  <button type="submit">Submit</button>
</form>

Auswahllisten

Auswahllisten

Dropdown-Menüs ermöglichen es Benutzern, eine Option aus einer Liste auszuwählen. Beispiel:

Tipp: Verwenden Sie selected, um eine Standardoption festzulegen.

<form action="submit.php" method="POST">
  <label for="country">Choose your country:</label>
  <select id="country" name="country">
    <option value="USA">USA</option>
    <option value="Canada">Canada</option>
    <option value="UK">UK</option>
  </select>
  <br>
  <button type="submit">Submit</button>
</form>

Barrierefreiheit von Formularen

Barrierefreiheit von Formularen

Stellen Sie sicher, dass Ihre Formulare für alle Benutzer zugänglich sind:

  • Verwenden Sie label-Tags, die über for-Attribute mit Eingabefeldern verknüpft sind.
  • Gruppieren Sie zusammengehörige Eingabefelder mit fieldset und legend.
  • Testen Sie Formulare auf ihre Benutzerfreundlichkeit auf mobilen Geräten.

Tipp: Barrierefreie Formulare verbessern die Benutzerfreundlichkeit für alle!

Sehr gut!

Sehr gut!

Herzlichen Glückwunsch! Sie haben gelernt, wie Sie HTML-Formulare mit verschiedenen Eingabetypen erstellen, darunter Textfelder, Optionsfelder, Kontrollkästchen und Dropdown-Menüs. Formulare bilden die Grundlage für Benutzereingaben in der Webentwicklung. In der nächsten Lektion lernen Sie, wie Sie Formulardaten mit PHP verarbeiten. Lassen Sie uns weiter programmieren!

HTML-Formulare erstellen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „HTML-Formulare erstellen“ kostenlos?

Ja — der vollständige Text von „HTML-Formulare erstellen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des PHP Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der PHP Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „HTML-Formulare erstellen“?

Erstellen Sie Formulare für Benutzereingaben Du übst PHP Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um PHP Academy zu starten?

Keine Vorkenntnisse erforderlich. PHP Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 3.

Wie lange dauert die Lektion „HTML-Formulare erstellen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser PHP Academy-Lektion Code schreiben und ausführen?

Ja. Jede PHP Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. HTML-Formulare erstellen
  2. Formulardaten mit PHP verarbeiten
  3. Formularvalidierung
← Zurück zu PHP Academy