HTML: Websites strukturieren
Lerne, wie du Inhalte semantisch korrekt strukturierst, damit Browser und assistive Technologien deine Website verstehen.
10 Kapitel · 80 LektionenFür EinsteigerKostenlosLäuft im Browser
Das lernst du
- Den Aufbau einer Seite verstehen
- Navigation und Medien einbauen
- Die Bedeutung von Bereichen ausdrücken
- Bedienbare Eingaben bauen
- Vollständige Dokumente erstellen
- Gelernte Struktur selbstständig anwenden
- Websites für alle zugänglich machen
- Inhalte für Suchmaschinen optimieren
- Ladezeiten durch korrektes HTML verbessern
- Spezielle HTML-Features nutzen
Kursinhalt
Kapitel 1 Website und Dokument
Den Aufbau einer Seite verstehen
- Browser, Dateien und Vorschau
- Dokument-Grundgerüst
- Elemente und Attribute
- Überschriften und Absätze
- Verschachtelung reparieren
- Eigene erste Inhaltsseite
- HTML-Syntax-Check
- HTML-Challenge: Struktur
Kapitel 2 Inhalte verbinden
Navigation und Medien einbauen
- Interne und externe Links
- Relative Dateipfade
- Listen
- Bilder und Alternativtexte
- Aussagekräftige Linktexte
- Kleine Galerie mit Navigation
- Pfad-Debugging
- HTML-Challenge: Navigation
Kapitel 3 Semantischer Seitenaufbau
Die Bedeutung von Bereichen ausdrücken
- header, main und footer
- Navigation mit nav
- section und article
- Sinnvolle Überschriftenhierarchie
- button oder Link richtig wählen
- Produktseite semantisch strukturieren
- Semantik-Check
- HTML-Challenge: Semantik
Kapitel 4 Formulare
Bedienbare Eingaben bauen
- Label und Textfeld
- Passende Eingabetypen
- Auswahlfelder
- Pflichtfelder und native Validierung
- Gruppen und Hilfetexte
- Kontaktformular als lokale Demo
- Formular-Debugging
- HTML-Challenge: Formulare
Kapitel 5 Metadaten und weitere Inhalte
Vollständige Dokumente erstellen
- Seitentitel und Beschreibung
- Sprache und Viewport
- Datentabellen mit Überschriften
- Audio/Video mit zugänglicher Alternative
- Fehlerhaften Seitenaufbau untersuchen
- Informationsseite vervollständigen
- Meta-Check
- HTML-Challenge: Metadaten
Kapitel 6 Mehrseitiges Projekt
Gelernte Struktur selbstständig anwenden
- Seiten und Inhalte planen
- Startseite bauen
- Detailseite bauen
- Kontakt-/Infoseite ergänzen
- Links und Tastaturbedienung prüfen
- Projekt fertigstellen
- Projekt-Review
- HTML-Abschluss-Challenge
Kapitel 7 Barrierefreiheit (A11y) Grundlagen
Websites für alle zugänglich machen
- ARIA-Rollen verstehen
- Kontrast und Lesbarkeit
- Tastaturnavigation
- Screenreader-Optimierung
- Lang-Attribut und Sprachwechsel
- Barrierefreies Formular-Design
- A11y-Audit
- HTML-Challenge: Barrierefreiheit
Kapitel 8 SEO-Grundlagen für HTML
Inhalte für Suchmaschinen optimieren
- Title-Tags und Meta-Descriptions
- Canonical-Tags
- Strukturierte Daten (JSON-LD)
- Open Graph Tags
- Sitemap-Struktur
- SEO-Landingpage optimieren
- SEO-Debugging
- HTML-Challenge: SEO
Kapitel 9 Performance und Assets
Ladezeiten durch korrektes HTML verbessern
- Bildformate und srcset
- Lazy Loading
- Skripte und Styles einbinden
- Preload und Prefetch
- SVG-Einbindung
- Performance-Dashboard-Seite
- Ladezeiten-Analyse
- HTML-Challenge: Performance
Kapitel 10 Fortgeschrittene HTML-Konzepte
Spezielle HTML-Features nutzen
- Web Components (Grundlagen)
- Dialog-Element
- Details und Summary
- Iframe-Sicherheit
- HTML-Templates
- Interaktive App-Struktur
- Feature-Detection
- HTML-Meister-Challenge
So funktioniert jede Lektion
Keine stundenlangen Videos. Jede Lektion ist eine kurze Runde, die du selbst machst, bis die Idee sitzt.
Lesen
Eine kurze Erklärung und eine klare Aufgabe. Gerade genug, um loszulegen.
Schreiben
Du tippst den Code selbst, in einem echten Editor direkt im Browser.
Ausführen
Führ ihn aus und sieh sofort, was dein Programm wirklich tut.
Prüfen
Prüfen sagt dir, ob die Aufgabe gelöst ist, und was noch fehlt, falls nicht.
Gut zu wissen
- Keine Installation: Editor, Ausgabe und Prüfung laufen in deinem Browser-Tab.
- Ohne Konto als Gast starten; dein Fortschritt bleibt auf diesem Gerät.
- Ein kostenloses Ostrae-Konto synchronisiert Fortschritt und Einstellungen und schaltet den Coach MICA frei.