forked from WEB-IB-SS26/development-ib
2.7 KiB
2.7 KiB
Übungsblatt 12
1. CSS-Übung: Selektoren
Aufgabenstellung: Definieren Sie ein CSS-Stylesheet, das ein vorgegebenes HTML-Dokument einfärbt.
Arbeitsschritte
- Verwenden Sie dazu das vorgebene HTML-Formular bunt.html.
- Erstellen Sie ein Stylesheet und verlinken es im HTML.
- Setzen Sie die Hintergrundfarbe des Dokuments auf
slateblue. - Die Überschrift der ersten Ebene soll
lightcoralsein. - Alle Überschriften der zweiten Ebene sollen
whitesmokesein. - Setzen Sie die restlichen Farben, wie der Text es fordert.
2. CSS- und Javascript-Übung: Farben und Events
Aufgabenstellung: Erstellen Sie eine interaktive Webseite, die nach Auswahl einer Farbe die Hintergrundfarbe verändert.
Arbeitsschritte:
- Erstellen Sie eine HTML-Seite auf der ein Eingabefeld des Typs
colorzu sehen ist. Denken Sie auch an eine geeignete Beschriftung. - Schreiben Sie ein Javascript-Programm, dass bei Auswahl einer Farbe
- den Hintergrund der HTML-Seite anpasst
- die gewählte Farbe in einer
alert-Nachricht ausgibt
Tipps
- Setzen der Hintergrundfarbe w3schools.com: Backgroundcolor
- Auslesen der Farbauswahl w3schools.com: Input Color
3. CSS-Übung: Schrift
Aufgabenstellung: Ergänzen Sie eine vorgegebene HTML-Seite um Schriftart, Farben und Schriftgrößen mit einem CSS-Stylesheet.
Arbeitsschritte
- Erstellen Sie ein CSS-Stylesheet und binden Sie es in diese HTML-Seite ein: Nachricht.
- Verwenden Sie die Google Font "Open Sans".
- Setzen Sie die Basis-Schriftgröße (
<html>) auf16px. - Die Überschriften der ersten und zweiten Ebene sollen die Farbe
#005CA9haben. - Text der Klasse
headlinesoll eine dunkelgraue Farbe haben und eine kleinere Schriftgröße als die Basis-Schrift haben. - Text der Klasse
metasoll eine hellgraue Farbe haben und eine kleinere Schriftgröße alsheadlinehaben. Außerdem soll der Text kursiv dargestellt werden. - Text der Klasse
sourcesoll unterstrichen sein. - Testen Sie, ob das relative Verhältnis der Schriftgrößen bestehen bleibt, wenn Sie die Basis-Schriftgröße anpassen (z.B. auf
10px).
4. CSS-Übung: Selektoren und Spezifität
Aufgabenstellung: Untersuchen Sie das folgende HTML-Dokument mit dem zugehörigen CSS-Stylesheet und geben Sie zu jedem Kalendereintrag die Hintergrundfarbe, Schriftfarbe und unterstrichen/nicht unterstrichen an.
Antworten
- Termine:
- 10k-Lauf:
- Elternabend:
- Wocheneinkauf:
- Yoga:
- Handball-Training:
- Mathearbeit:
- Fußball-Training:
- FCB vs. Eintracht:
- Pizza-Tag!:
