Ziel: Sie können ein UI (z.B. Figma Design) in Bausteine zerlegen, diese gruppieren und daraus eine saubere HTML-Struktur ableiten.
Figma Software hier downloaden: Figma Download
header, nav, main, section).
Animation: Schrittweise das UI-Design unterteilen in Header/Main, Section, Gruppen.
Merksatz: Erst Struktur, dann Aussehen, dann Interaktivität.
| UI-Teil | Typ | Sinnvolles HTML | Layout-Idee |
|---|---|---|---|
| Logo | Anzeige & Navigation | a + img | in Flexbox-Reihe im Header |
| Menu-Items | Navigation | nav + ul/li/a | display:flex + gap |
| Hero-Textblock | Anzeige | h1/h3/p in Container | Spalte links |
| Buttons (2 Stück) | Formular/Interaktion | button in Wrapper | Wrapper: display:flex |
| “Features” (2 Bulletpoints) | Anzeige | ul/li (oder div/span) | Icons via ::before |
| Dark/Light Switch | Formular/Interaktion | input type=checkbox | SVG-Icons werden über checkbox gelegt. |
| Hero-Bild | Anzeige | img (evtl. srcset) | Spalte rechts |