Aufgaben-Python/courses/html_css/05_css_selektoren_und_kaskade
2026-08-30 13:10:38 +02:00
..
aufgabe.html Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen 2026-08-30 13:10:38 +02:00
index.html Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen 2026-08-30 13:10:38 +02:00
musterloesung.html Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen 2026-08-30 13:10:38 +02:00
README.md Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen 2026-08-30 13:10:38 +02:00
test_aufgabe.js Vollständige Umsetzung von Phase A bis C: (1) SQL & Data Analytics Master (16 Module), (2) HTML5 & Modern CSS3 (16 Module) und (3) Go Cloud Microservices (16 Module). Plattform umfasst nun 131 Module über 7 Sprachen 2026-08-30 13:10:38 +02:00

CSS 05: Selektoren, Kaskade & Spezifität 🎨

Willkommen in Modul 05 und dem Einstieg in Lehrpfad 2: Modern CSS3 Styling!

In dieser Lerneinheit meisterst du CSS-Selektoren, Kombinatoren, Pseudo-Klassen und verstehst das Spezifitätsmodell der Kaskade.


💡 1. Das Wichtigste in Kürze

Selektoren & Spezifitäts-Wertung

  1. Typ-Selektoren (h1, p, div): Wert 0-0-1.
  2. Klassen-, Attribut- und Pseudo-Klassen-Selektoren (.card, [type="text"], :hover, :nth-child): Wert 0-1-0.
  3. ID-Selektoren (#header, #main): Wert 1-0-0.
  4. Inline-Styles (style="..."): Wert 1-0-0-0.

Kombinatoren

  • A B (Nachfahre): Alle B innerhalb von A.
  • A > B (Kind): Nur direkte Kinder B von A.
  • A + B (Direkter Nachbar): B direkt nach A.
  • A ~ B (Allgemeiner Nachbar): Alle B nach A auf gleicher Ebene.

🎯 Teilziele in aufgabe.html

  1. Typ-Selektoren: Style body und h1.
  2. Klasse & ID: Style .card und die spezielle #featured-card.
  3. Kombinatoren: Wende ul > li und h2 + p an.
  4. Attribut-Selektor: Style Links mit a[target="_blank"].
  5. Pseudo-Klassen: Ergänze .btn:hover und li:nth-child(even).