Zehn Übungen zu Selektoren, Deklarationen und dem Box-Modell — bis zur Frage, warum eine Regel einfach nicht wirkt.
Dein Fortschritt:
0 / 0 Aufgaben
1
Übungsaufgaben
Zehn interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung; wenn du nicht weiterkommst, helfen die gestuften Tipps.
A1
Selektor erkennen
AFB I
Ordne jeden Selektor seiner Art zu.
Ziehe jede Karte in den passenden Korb — oder wähle sie mit Enter aus und drücke dann die Ziffer des Korbs (0 legt sie zurück).
1Element-Selektor
2Klassen-Selektor
3ID-Selektor
Ohne Zeichen: Elementname. Punkt: Klasse (class="…"). Raute: ID (id="…").
Ansatz: Achte auf das erste Zeichen.
Weiter: Punkt = class, Raute = id.
A2
Stimmt's? — Regeln
AFB I
Fünf Aussagen über CSS-Regeln. Gib an, ob sie stimmen.
5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann startest du die Serie mit „Neue Runde“ neu.
Aussage 1 von 5
Aufbau einer Regel: selektor { eigenschaft: wert; }
Ansatz: Denke an das Box-Modell von innen nach außen.
Weiter: id ist einmalig, class mehrfach verwendbar.
Ansatz: padding, border und margin wirken auf beiden Seiten.
Weiter: Rechne von innen nach außen.
A7
Selektor und Treffer
AFB IIMix
Gegeben ist: <p id="intro" class="info">…</p> <p class="info">…</p> <div class="info">…</div>. Ordne jedem Selektor die Anzahl der getroffenen Elemente zu.
Klicke links einen Eintrag an und dann rechts den passenden — es entsteht eine Verbindungslinie. Mit der Tastatur: Enter zum Auswählen, ↑/↓ zum Wandern.
#info sucht eine ID „info“ — die gibt es nicht, „info“ ist nur eine Klasse. .info trifft beide Absätze und das div.
Ansatz: Zähle für jeden Selektor die passenden Elemente.
Weiter: Verwechsle Klasse und ID nicht.
A8
Welche Farbe gewinnt?
AFB III
Für <p class="hinweis">Text</p> gelten zwei Regeln:
p { color: black; }
.hinweis { color: green; }
Untersuche, welche Aussagen stimmen.
Mehrere Antworten sind richtig. Markiere alle zutreffenden und klicke dann auf „Prüfen“.
Treffen mehrere Regeln dasselbe Element, gewinnt die spezifischere (ID vor Klasse vor Element). Nur bei gleicher Spezifität entscheidet die Reihenfolge — die spätere gewinnt.
Ansatz: Welche Regel beschreibt das Element genauer?
Weiter: Die Reihenfolge entscheidet nur bei Gleichstand.
A9
Kasten reparieren
AFB III
Der Kasten soll 200 px Inhalt haben, 10 px Innenabstand, einen 2 px dicken grünen Rahmen und blauen Hintergrund. Überprüfe die Regel und korrigiere die fehlerhaften Zeilen.
Klicke die fehlerhaften Zeilen an — dann klappt ein Feld auf, in das du die richtige Zeile schreibst. Geprüft werden Auswahl und Korrekturen (Leerzeichen sind egal).
Richtige Zeile:
Richtige Zeile:
Ohne Einheit ist 200 ungültig und wird ignoriert. CSS schreibt amerikanisch: color, nicht colour.
Ansatz: Zahlen brauchen (außer bei 0) eine Einheit.
Weiter: Achte auf die Schreibweise der Eigenschaft.
A10
Zu breit für die Spalte
AFB IIITrick
Eine Spalte ist 300 px breit. Darin steht .bild { width: 300px; padding: 10px; border: 5px solid; }. Ermittle, um wie viele Pixel der Kasten über die Spalte hinausragt.
Rechne selbst und trage das Ergebnis ein — Enter prüft direkt.
Sichtbare Breite: 300 + 2 · 10 + 2 · 5 = 330 px. Das sind 30 px zu viel — obwohl width genau 300 px ist. width meint nur den Inhalt.
Ansatz: Rechne die sichtbare Breite aus, nicht nur width.