Menu
CoddyTech

Labels für Eingaben

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

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

Hier ist die grundlegende Syntax:

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

Sobald sie verknüpft sind, setzt ein Klick auf den Labeltext den Cursor in das Eingabefeld (fokussiert es), wodurch Nutzer auch eine größere Fläche zum Klicken erhalten.

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, das auf 'firstname' gesetzt ist.
  • Ein <input>-Feld mit type="text".
  • Das <input>-Feld sollte ein id haben, das mit dem for-Attribut des Labels übereinstimmt.

Probier es selbst

<!DOCTYPE html>
<html>
    <body>
        <form>
        <!-- Schreibe hier Code -->
        
        </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 Grundlagen

Übe selbstständig: Web-Playground