🌐 Das Internet verstehen – eigene Webseiten bauen
Schritt für Schritt HTML lernen · CSS kommt in einem eigenen Kurs
Erledigte Missionen0 / 0

📚 Einfach erklärt
🪜 Schritt für Schritt
🧩 HTML-Bausteine
Klicke auf einen Baustein, um seine Aufgabe kennenzulernen.
🎯 Deine Missionen

Die Aufgaben sind am Anfang noch nicht erledigt. Ändere den Quellcode oder führe echte Terminalbefehle aus. Klicke dann auf „Missionen überprüfen“ – erst danach erscheinen Häkchen.

⌨️ Dein HTML-Labor Ohne CSS
Quellcode links bearbeiten · Webseite rechts ausprobieren
📂 Dein eigenes Webprojekt – echte HTML-Dateien
Bildordner: bilder/ · wie ein Unterzimmer in der Datei-WG
Beispielbilder sind bereits vorhanden. Du kannst eigene Bilder hinzufügen. Einfügen geht z. B. so: <img src="bilder/internet.svg" alt="Das Internet">
🧪 Netzwerk-Simulator – keine echten Verbindungen: Alle IP-Adressen und Serverantworten sind erfunden. Wir verwenden dafür reservierte Beispieladressen wie www.schule.example.org und 203.0.113.42. Du kannst gefahrlos experimentieren.

🔍 Zerlege eine vollständige Internetadresse

https://www.schule.example.org/projekte/index.html?klasse=8#bilder
Klicke auf einen Baustein der Webadresse. Was ist die Subdomain, was die eigentliche Domain und was die Top-Level-Domain?

🗺️ Zwei unterschiedliche Wege: DNS-Nachfrage und Webseiten-Anfrage

💻 Dein PC192.168.1.25Client 📶 Router192.168.1.1Standardgateway 🌍 InternetProvider / Routermehrere Hops 🖥️ Webserver203.0.113.42HTTPS · HTML 📖 DNS-Resolver192.0.2.53 (Beispiel)liefert die Ziel-IP-Adresse DNS: Wo ist der Server?HTTPS-Anfrage / HTML-Antwort Vereinfacht · der DNS-Server ist kein obligatorischer Hop der Webseitenroute
Beide Wege in Bewegung: Lila = DNS-Frage und DNS-Antwort; Blau = Anfrage an den Webserver; Grün = HTML-Antwort zurück. Die Animation ist ein vereinfachtes Modell, keine echte Netzwerkmessung.
Starte mit nslookup www.schule.example.org. Danach erkundest du den Router und die Webserverroute.

📨 Eine HTTP-Anfrage und ihre Antwort

Der Browser sendet eine Anfrage an den Webserver. Die Antwort besteht aus Statuszeile, Headern und gegebenenfalls einem HTML-Dokument.

1 · Anfrage
GET /index.html HTTP/1.1
Host: www.schule.example.org
2 · Antwortkopf
HTTP/1.1 200 OK
Content-Type: text/html
3 · HTML-Inhalt
<h1>Hallo!</h1>
<p>Willkommen!</p>

Probiere anschließend curl -i aus. Für eine fehlende Datei erscheint 404 Not Found statt 200 OK.

Merke: nslookup fragt die IP beim DNS an. traceroute (Windows: tracert) untersucht mögliche Router-Zwischenstationen zum Ziel. curl fordert eine Webressource an und zeigt HTTP-Header oder HTML-Quelltext. Eine echte Routenverfolgung kann anders aussehen; nicht jeder Router antwortet.
⌨️ Übungs-TerminalLinux-Kommandos und Windows-Alternativen · ausschließlich Simulation
🏠 Linux-WG · Datei-Explorer/home/wg
🏡 Unsere WG als Grundriss: Wohnung = Hauptordner, Zimmer = Ordner, Nebenzimmer = Unterordner
Klick auf ein Zimmer oder NebenzimmerIm Terminal wechselst du mit cdGelb = Unterordner · Lila = Webseitenordner🔵 DU = aktueller Terminalstandort · gestrichelt = letzter Weg
Klicke auf ein Zimmer oder Nebenzimmer, um den vollständigen Pfad zu sehen. Im Terminal bewegst du dich mit cd.
🧠 Merke: / am Anfang bedeutet: Beginne beim Wurzelverzeichnis (absoluter Dateipfad). Ohne / beginnst du dort, wo du gerade bist (relativer Dateipfad). .. bedeutet: ein Verzeichnis nach oben. Linux-Befehle: dir und ls zeigen Inhalte, cd wechselt das Verzeichnis, cp kopiert und mv verschiebt eine Datei. Mit cat DATEI.txt liest du ihren Textinhalt. Wichtig: Dieses Terminal verändert ausschließlich eine erfundene WG im Browser, keine echten Serverdateien.
 wg-schulserver · nur Simulation, keine echte Linux-Verbindung

🌐 Die Reise deiner Webseite

Die Grafik zeigt, was zwischen dem Eingeben der Adresse und der Darstellung im Browser passiert. Schau dir die Schritte an oder starte den automatischen Ablauf.

💻 BrowserAdresse eingeben 📶 RouterHeimnetz 📖 DNSIP herausfinden 🖥️ Webserver200 OK + HTML 🟣 DNS-Antwort🔵 Anfrage🟢 HTML-Antwort Vereinfachung: Der DNS-Resolver liegt nicht auf dem normalen Webseiten-Datenweg.
⌨ index.htmleditierbar
✦ Klicke im Code auf einen HTML-Tag. Hier wird er erklärt.
👁 Live-Vorschau● LIVE
https://meine-webseite.de/index.html (Simulation)
Browser-Tab
ℹ️ Interne Links zu deinen HTML-Dateien funktionieren direkt in dieser Vorschau. Externe Websites werden hier nicht geöffnet – in deiner exportierten Webseite funktionieren die Links normal.