Jede Webseite, die du besuchst, besteht aus drei Technologien:
| Sprache | Aufgabe | Vergleich mit einem Haus |
|---|---|---|
| HTML | Struktur und Inhalt | Mauern, Räume, Türen |
| CSS | Aussehen | Farbe, Möbel, Einrichtung |
| JavaScript | Verhalten | Strom, Heizung, Klingel |
HTML (HyperText Markup Language) ist keine Programmiersprache, sondern eine Auszeichnungssprache: Du markierst Textteile mit Tags und sagst damit, was sie bedeuten ("das ist eine Überschrift", "das ist ein Link").
Deine erste Seite
Ergebnis
Ändere den Text und klicke auf Ausführen. Das Ergebnis erscheint direkt darunter.
Wie funktioniert das Web?
- Du gibst eine Adresse ein oder klickst einen Link.
- Der Browser fragt beim Server nach der Datei.
- Der Server schickt HTML (und dazu CSS, Bilder, JavaScript).
- Der Browser baut daraus die Seite auf und zeigt sie dir.
Alles, was du im Browser siehst, kannst du mit F12 (Entwicklerwerkzeuge) untersuchen, auch bei fremden Seiten.
Was du brauchst
Nur zwei Dinge: einen Texteditor (zum Beispiel VS Code, kostenlos) und einen Browser. Speichere deine Datei mit der Endung .html, zum Beispiel index.html, und öffne sie per Doppelklick.
Ein Blick auf CSS
Ergebnis
CSS besteht aus Regeln: Ein Selektor (h1) sagt, was gestaltet wird, und in { } stehen Deklarationen (color: teal;), die sagen, wie.
Der Lernweg in diesem Kurs
- HTML: Gerüst, Text, Links, Bilder, Listen, Tabellen, Formulare, Semantik, Medien
- CSS: Selektoren, Farben, Text, Box-Modell, Layout (Flexbox, Grid), responsives Design, Animationen
- Praxis: Barrierefreiheit, moderne CSS-Funktionen, ein komplettes Projekt
So führst du den Code aus: Datei index.html mit einem Texteditor anlegen und per Doppelklick im Browser öffnen. Änderungen mit F5 neu laden. Fast alle Beispiele hier kannst du direkt unter "Probier es selbst" ändern und ausführen.
Merke
- HTML liefert Struktur und Bedeutung, CSS das Aussehen, JavaScript das Verhalten
- HTML ist eine Auszeichnungssprache, keine Programmiersprache
- Du brauchst nur einen Editor und einen Browser
- Mit
F12kannst du jede Seite untersuchen