Menu
Coddy logo textTech

Labels für Eingaben

Teil des Abschnitts Fundamentals der HTML-Journey von Coddy — Lektion 39 von 60.

Ohne eine Beschriftung ist es nicht immer ganz klar, worum es bei einer Eingabe geht. Eine Beschriftung gibt den Benutzern einen klaren visuellen Hinweis darauf, welche Art von Eingabe in diesem Feld erwartet wird. Beschriftungen werden mit dem <label>-Tag erstellt.

Hier ist die grundlegende Syntax:

<label for="field">Label text</label>
<input type="text" id="field">
  • <label>: Das Tag, das die Beschriftung erstellt.
  • for: Eine Verknüpfung zwischen dem Label und einem Formularfeld. Der Wert von for sollte mit der id des Formularfelds übereinstimmen.
  • Label-Text: Der Text, der beschreibt, wofür das Formularfeld gedacht ist.
  • <input>: Das Formularfeld, auf das sich die Beschriftung bezieht.
  • id: Die eindeutige Kennung für das Formularfeld, die mit dem for-Attribut im Label übereinstimmt.
challenge icon

Aufgabe

Einfach

Füge die folgenden Tags innerhalb des <form>-Tags hinzu:

  • Ein <label> mit dem Text 'First Name:' und dem for-Attribut auf 'firstname' gesetzt.
  • Ein <input>-Feld mit type="text".
  • Das <input>-Feld sollte eine id haben, die mit dem for-Attribut des Labels übereinstimmt.

Spickzettel

Labels bieten klare visuelle Hinweise für Formulareingaben unter Verwendung des <label> Tags:

<label for="field">Label text</label>
<input type="text" id="field">

Das for Attribut im Label muss mit dem id Attribut des entsprechenden Eingabefeldes übereinstimmen, um eine korrekte Verbindung herzustellen.

Probier es selbst

<!DOCTYPE html>
<html>
    <body>
        <form>
        <!-- Code hier schreiben -->
        
        </form>
    </body>
</html>
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals