Skip to main content
HTML-Semantik, Formulare und Barrierefreiheit
Alle Lehrpfade5. Web-Grundlagen
beginner+30 XP

HTML-Semantik, Formulare und Barrierefreiheit

💡 Die Kernidee im Alltag:

"Struktur und Nutzereingaben mit passenden Elementen modellieren."

Konzepte verständlich erklärt (für Einsteiger jeden Alters)

Lernziele

Struktur und Nutzereingaben mit passenden Elementen modellieren. Nach dieser Lektion kannst du das Konzept erklären, ein kleines Beispiel umsetzen und typische Grenzen benennen.

Erklärung

HTML beschreibt Bedeutung und Struktur. Überschriften bilden eine Gliederung; Buttons führen Aktionen aus, Links navigieren. Formulare brauchen zugeordnete Labels, verständliche Namen und serverseitige Validierung. Semantische Elemente helfen Tastaturbedienung und Assistenztechnik.

Schrittweises Beispiel

<label for="email">E-Mail</label><input id="email" name="email" type="email"> bindet Beschriftung und Feld zusammen. Das name-Attribut wird Teil der Formularübermittlung.

<form>
  <label for="email">E-Mail</label>
  <input id="email" name="email" type="email">
  <button type="submit">Senden</button>
</form>

Zusammenfassung

Bedeutung zuerst, Aussehen per CSS. Jede Eingabe braucht eine zugängliche Beschriftung.

Lerncheck & Übung

Etwa 30 Minuten · beginner

Das lernst du

  • Erkläre die Kernidee von „HTML-Semantik, Formulare und Barrierefreiheit“ in eigenen Worten.
  • Wähle eine passende Technik für einen konkreten Anwendungsfall.
  • Erkenne mindestens eine typische Fehlerquelle.

Voraussetzungen

  • Keine Zugriffsvoraussetzungen. Vorwissen wird in der Erklärung eingeführt.

Häufige Fehler

  • Placeholder ist kein Ersatz für Label. Clientseitige Validierung ist hilfreich, aber manipulierbar. Verwende keine Überschrift nur wegen ihrer Schriftgröße.

Wissenscheck

Was beschreibt ein Label mit passendem `for`?

Praktische Aufgabe

Ergänze ein Formular mit Label und E-Mail-Feld.

KI-Power-Tipp für Entwickler
Empfohlener Assistent: Optionaler Lernpartner (ohne Verbindung aus dieser Plattform)
Golden Prompt für deinen Editor:
Prüfe meine Erklärung zu „HTML-Semantik, Formulare und Barrierefreiheit“: Nenne eine fehlende Annahme und stelle mir eine Gegenfrage.
Qualitäts-Prüfung: Vergleiche die Antwort mit dem Beispiel und prüfe Randfälle eigenständig.

Interaktive Übung & lokaler Testlauf

Ergänze ein Formular mit Label und E-Mail-Feld.

Hinweise auf Wunsch anzeigen
  • Zerlege die Aufgabe in Eingabe, Verarbeitung und erwartete Ausgabe.
  • Prüfe auch einen leeren oder ungültigen Fall.