Erstelle eine HTML-Seite mit mindestens 4 Unterseite zum Thema Simson S50 und/oder S51
Relative und absolute Pfade
Übung CSS-Selektoren
Programmier-Übung
Aufgabe:
Baue in HTML und CSS eine Mini-Webseite mit den folgenden Elementen:
Teil A: HTML-Struktur
1. HTML-Grundaufbau:
Erstelle eine HTML-Datei mit:
- Einem Titel (z. B.
<title>Übung Klassen und IDs</title>) - Einer Überschrift (
<h1>) mit einer ID „main-title“ - Einem Absatz (
<p>) mit einer Klasse „intro-text“
2. Tabelle mit 10 Zeilen und 5 Spalten
Die Tabelle soll darstellen, wie Daten strukturiert werden. Beispielsweise könnte sie eine Liste von Kunden enthalten:
Inhalt der Tabelle:

3. Verwendung von Klassen-Selektoren:
- Wechsle die Farbe der Hintergrundzeilen in der Tabelle:
- Unterscheide zwischen geraden und ungeraden Zeilen (bspw. eine Farbe für gerade Zeilen, eine andere für ungerade).
- Nutze dazu Klassen (z. B.
.oddund.even).
Teil B: CSS-Regeln
1. ID- und Klassenselektoren:
- Die Überschrift (
#main-title) soll fett und unterstrichen (mit einer Linie) sein und einen orangefarbenen Hintergrund haben.
- Der Absatz (
.intro-text) soll eine gelbe Schriftfarbe und eine andere Schriftgröße haben.
2. Tabellen-Design mit Klassen-Selektoren:
Definiere zwei CSS-Klassen:
.odd: Hintergrundfarbe hellgrau (#f2f2f2).even: Hintergrundfarbe weiß
3. Zusatzaufgabe:
Nutze eine Pseudoklasse wie :hover, damit die Tabellenzeile beim Überfahren mit der Maus blau markiert wird.
JSBin Vorlage für tägliche Übung
Links für die AppCamps Kurs
- Online-Codeeditor (JSbin)
- Lernkarte 1
- Übung 1.1 – https://appcamps.link/html_u11
- Übung 1.2 – https://appcamps.link/html_u12
- Übung 1.3 – https://appcamps.link/html_u13
- Übung 1.4 – https://appcamps.link/html_u14
- Die wichtigsten HTML- und CSS-Befehle
- Lernkarte 2
- Link zur JSBinVorlage
- Übung 2.1 – https://appcamps.link/html_u21
- Übung 2.2 – https://appcamps.link/html_u22
- verwendete Bilder:
Nutzungsordnung
HTML-Einführung
HTML(HyperText Markup Language) ist keine Programmiersprache, sondern eine Auszeichnungssprache und wurde von Tim Bernes-Lee 1990 entwickelt. Eine Auszeichnungssprache hat die Aufgabe, logische Bestandteile eines textorientierten Dokuments zu beschreiben. Das ursprüngliche HTML enthielt nur 18 Elemente. Einige davon, wie h1-h6, p, a, ol, ul und li benutzen wir noch heute.
HTML
- Dokumentation
- Was braucht man um HTML-Dokumente zu schreiben?
- Grundgerüst einer HTML-Seite
- HTML-Elemente und Tags
- Inline- und Blockelemente
- Bilder in Webseiten (ausführlich)
CSS
- Trennung von Inhalt und Design
- Wie kommt das CSS ins HTML?
- CSS-Syntax
- Ausblick

