Strukturierte Lernaufgaben zum Aufbau eines Social-Media Profil-Headers. In dieser Woche baust du Schritt für Schritt einen vollständigen Instagram-ähnlichen Profil-Header mit Flexbox, Buttons und Layout-Techniken.
Schwebend, verschiebbar, größenveränderbar und mit Live-Preview.
Auto-Run aktiv
index.htmlTab fügt Einrückung ein
1
style.cssLive CSS Vorschau
1
script.jsEnter übernimmt den ersten Vorschlag
1
VorschauLive
So verwendest du diese Aufgaben-App
Öffne dein eigenes Projekt mit index.html und style.css im Editor.
Öffne diese HTML-Datei parallel im Browser.
Arbeite Tag für Tag und Karte für Karte durch.
Übernimm das jeweilige Prinzip oder das Beispiel in dein Projekt.
Prüfe danach dein Ergebnis direkt im Browser und hake die Aufgabe ab.
Was du in Woche 3 baust
Du baust einen vollständigen Social-Media Profil-Header – ähnlich wie auf Instagram. Schritt für Schritt entsteht ein professionelles Layout mit Flexbox, Buttons, Statistiken und einem runden Profilbild.
Was du in Woche 3 lernst
wie du Flexbox für horizontale Layouts einsetzt
wie du gleichmäßige Statistik-Blöcke aufbaust
wie du Primary- und Secondary-Buttons gestaltest
wie du ein rundes Profilbild mit CSS erzeugst
wie du ein komplexes Profil-Layout strukturierst
📱 Tag 1
Profil-1
Aufbau eines Social-Media Profil-Headers (Instagram-like)
🎯 Ziel: Du baust Schritt für Schritt einen vollständigen Social-Media Profil-Header auf. Am Ende entsteht ein professionelles Layout mit Profilbild, Username, Statistiken, Bio und Buttons – alles mit Flexbox und modernem CSS.
1.1
Erklärung: Erstelle eine horizontale Zeile, die den Benutzernamen und optional ein Verifizierungs-Badge nebeneinander anzeigt. Nutze Flexbox, damit beide Elemente auf einer Linie bleiben und vertikal zentriert sind.
✅ Akzeptanz: Username und Badge stehen nebeneinander auf einer Linie und sind vertikal zentriert.
1.2
Erklärung: Baue eine Zeile mit drei gleichmäßigen Blöcken für Posts, Follower und Following. Jeder Block zeigt eine Zahl und eine Beschriftung untereinander. Nutze Flexbox mit flex: 1 für gleichmäßige Breite.
✅ Akzeptanz: Drei gleichmäßige Blöcke mit Zahl und Beschriftung sind nebeneinander sichtbar.
1.3
Erklärung: Erstelle einen Bio-Bereich mit mehreren Textzeilen: einem fett gedruckten Namen, einer kurzen Beschreibung und optional einem Link. Die Zeilen stehen untereinander (flex-direction: column).
✅ Akzeptanz: Name, Beschreibung und Link stehen untereinander und sind klar lesbar.
1.4
Erklärung: Erstelle zwei Buttons nebeneinander: einen Primary-Button (Follow) und einen Secondary-Button (Message). Beide sollen denselben Platz einnehmen (flex: 1) und einen Hover-Effekt haben.
✅ Akzeptanz: Follow und Message stehen nebeneinander, haben unterschiedliche Stile und reagieren auf Hover.
1.5
Erklärung: Baue das Gesamt-Layout des Profil-Headers: Links das runde Profilbild, rechts der gesamte Inhalt (Username, Statistiken, Bio, Buttons). Nutze Flexbox mit flex-direction: row und mache das Bild mit border-radius: 50% rund.
💡 Tipp: Kombiniere alle vorherigen Aufgaben in diesem Layout. Das Profilbild ist links, rechts kommen Username-Zeile, Statistiken, Bio und Buttons untereinander.
✅ Akzeptanz: Das Profilbild ist links rund dargestellt, rechts daneben stehen alle Profil-Informationen in einer sauberen Spalte.