- 1 Section
- 11 Lessons
- unbegrenzt
Aufgaben
Aufgabe 1: Meine erste HTML-Seite
Erstelle eine neue Datei mit dem Namen index.html.
Die Seite soll enthalten:
Eine Überschrift
<h1>mit deinem NamenEinen Absatz
<p>mit einer kurzen SelbstvorstellungEinen Link zu einer anderen Seite (z. B. deiner Lieblingswebseite)
Einen horizontalen Trenner
<hr>
Speichere und öffne die Seite im Browser.
Aufgabe 2: Textformatierung
Erstelle eine Datei text.html mit folgendem Inhalt:
Eine Überschrift
<h1>Zwei Absätze
<p>mit unterschiedlicher FormatierungDer erste Absatz soll fett und kursiv sein
Im zweiten Absatz soll ein Wort markiert werden (
<mark>)
Füge ein Zitat mit
<blockquote>hinzuErgänze darunter eine kleine Quellenangabe mit
<small>
Aufgabe 3: Links und Bilder
Lege eine Datei links_bilder.html an und füge ein:
Einen externen Link zu einer anderen Website
Einen internen Link zu deiner
index.htmlEin Bild mit
alt-Text und BreitenangabeEin Bild als klickbaren Link, das beim Klick eine andere Seite öffnet
Achte darauf, relative Pfade zu verwenden.
Aufgabe 4: Tabellen
Erstelle eine Datei tabelle.html und baue eine Tabelle mit:
Drei Spalten: Name, Abteilung, Standort
Drei Datenzeilen
Einer Kopfzeile (
<th>)Einer Tabellenüberschrift (
<caption>)
Bonus:
Füge im Footer (<tfoot>) eine Zeile mit colspan ein, die z. B. „Ende der Tabelle“ anzeigt.
Aufgabe 5: Formular
Erstelle eine Datei formular.html.
Das Formular soll enthalten:
Eingabefeld für Name (Pflichtfeld)
Eingabefeld für E-Mail (Pflichtfeld)
Auswahlfeld mit drei Abteilungen
Checkbox „Newsletter abonnieren“
Textbereich „Nachricht“
Absende-Button mit der Aufschrift „Senden“
Tipp: Verwende label-Elemente für eine saubere Zuordnung.
Aufgabe 6: Multimedia
Erstelle eine Datei multimedia.html.
Inhalte:
Eine Hauptüberschrift
<h1>Ein eingebettetes Bild mit
alt-TextEin Audio-Element mit Steuerelementen (
controls)Ein Video-Element mit Posterbild und Controls
Optional: ein eingebettetes YouTube-Video per
<iframe>
Aufgabe 7: CSS einbinden
Erstelle in deinem Projektordner eine Datei style.css
und verknüpfe sie mit deiner index.html:
<link rel="stylesheet" href="style.css">
Formatierungen:
Hintergrundfarbe der Seite hellgrau (
#f0f0f0)Überschrift (
h1) gold (#b68751)Text (
p) dunkelgrau (#333)Einheitlicher Innenabstand (
padding: 20px)
Aufgabe 8: Klassen & IDs
Erstelle eine Datei selektoren.html und teste:
Eine Klasse
.highlight, die Text gelb hinterlegtEine ID
#wichtig, die Text rot färbtVerwende beide auf unterschiedlichen Absätzen
Experimentiere zusätzlich mit
font-weightundtext-transform
Aufgabe 9: Mini-Projekt – Visitenkarte
Kombiniere dein Wissen zu einer kleinen Web-Visitenkarte:
HTML: Name, Beruf, kurze Beschreibung, Kontaktdaten
CSS:
Hintergrund in deiner Lieblingsfarbe
Abgerundete Ecken (
border-radius)Schatten (
box-shadow)Schriftart (
font-family)
Optional:
Füge ein Profilbild hinzu und forme es rund (border-radius: 50%).
Aufgabe 10: Bonus – Kreativprojekt
Erstelle eine Mini-Website mit mindestens drei verlinkten Seiten, z. B.:
Startseite
Galerie (mit Bildern)
Kontakt (mit Formular)
Verwende für das Design deine eigene CSS-Datei und achte auf:
einheitliche Schriftarten
passende Farben
sauberes Layout
funktionierende Navigation
