📋 Aufgaben-Training🧱 HTML Grundlagen✅ Browser basiert
HTML Übungsaufgaben Woche 1
Strukturierte Lernaufgaben für deine erste eigene Mini-Webseite.
In dieser Woche arbeitest du mit HTML-Grundlagen, sichtbaren Inhalten,
Listen, Bildern, Links, Tabellen und Formularen. Jede Aufgabe ist so
aufgebaut, dass du sofort verstehst, was du tun sollst, wo der Code
hingehört und woran du erkennst, dass deine Lösung funktioniert.
Öffne JSFiddle oder dein eigenes HTML-Projekt im Browser und im Editor.
Arbeite Tag für Tag und Aufgabe für Aufgabe durch.
Übernimm die gezeigten HTML-Beispiele sinngemäß in dein eigenes Projekt.
Teste jede Änderung direkt in der Vorschau.
Hake die Aufgabe ab, sobald du das Ergebnis sichtbar siehst.
Wichtiger Hinweis zu JSFiddle
In JSFiddle musst du die komplette äußere HTML-Struktur wie
<html>, <head> oder <body>
nicht selbst schreiben. Alles, was du im HTML-Bereich eingibst, landet bereits
automatisch im sichtbaren Inhaltsbereich deiner Seite.
Was du in Woche 1 lernst
wie eine Webseite in sinnvolle Bereiche gegliedert wird
wie du Texte, Listen und Hervorhebungen einsetzt
wie Bilder, Links, Tabellen und Formulare aufgebaut sind
wie du HTML schrittweise selbstständig erweiterst
🚀 Tag 1
HTML-Struktur & JSFiddle
Dein erstes eigenes HTML-Projekt starten und sinnvoll strukturieren
🎯 Ziel: Am Ende von Tag 1 soll eine erste persönliche Mini-Seite entstehen,
die sichtbare Inhalte enthält und bereits in sinnvolle Bereiche wie Header, Main und Footer gegliedert
ist.
1.1
Erklärung: Du beginnst mit einem neuen JSFiddle-Projekt. Im HTML-Bereich schreibst
du
deinen sichtbaren Seiteninhalt. Mit Run aktualisierst du die Vorschau. Optional kannst du
einstellen, dass sich die Vorschau automatisch aktualisiert.
📍 Wo verwendest du das?
Direkt in JSFiddle im HTML-Eingabebereich. Dort entsteht dein erster Webseiten-Inhalt.
💡 Was ist wichtig?
In JSFiddle brauchst du keine komplette äußere HTML-Hülle. Arbeite direkt mit dem sichtbaren
Inhalt
und speichere zwischendurch regelmäßig.
💡 Anleitung: Öffne JSFiddle, klicke auf ein neues Projekt, schreibe deinen HTML-Code
in
das HTML-Feld und drücke danach auf Run. Aktiviere Auto-Run nur dann, wenn dir die
Live-Aktualisierung beim Lernen hilft.
✅ Akzeptanz: Du hast ein neues Projekt geöffnet, kannst HTML
eingeben
und die Vorschau sichtbar aktualisieren.
1.2
Erklärung: Jetzt füllst du deine Seite mit den ersten sichtbaren Inhalten. Du
brauchst
eine große Überschrift mit deinem Namen, eine Begrüßung, den Bereich Über mich und einen
Abschnitt für Links.
Beispiel – HTML
<h1>Max Mustermann</h1>
<p>Willkommen auf meiner ersten Webseite.</p>
<h2>Über mich</h2>
<p>Ich lerne gerade HTML und möchte verstehen, wie Webseiten aufgebaut sind.
Ich interessiere mich für Technik, Musik und kreative Projekte.</p>
<h2>Links</h2>
💡 Anleitung: Arbeite zunächst nur mit sichtbaren Elementen. Achte darauf, dass du
Überschriften und Absätze bewusst einsetzt: <h1> nur für den Haupttitel,
<h2> für neue Themenbereiche und <p> für Fließtext.
✅ Akzeptanz: Deine Seite zeigt eine Hauptüberschrift, eine
Begrüßung,
einen Über-mich-Abschnitt und einen Bereich für Links.
1.3
Erklärung: Eine gute Webseite besteht nicht nur aus einzelnen Texten, sondern aus
logisch gegliederten Bereichen. Dafür nutzt du semantische Elemente wie <header>,
<main> und <footer>.
✅ Akzeptanz: Deine Inhalte sind sichtbar in Header, Main und
Footer
aufgeteilt und folgen einer nachvollziehbaren Struktur.
1.4
Erklärung: Kommentare helfen dir, deinen Code zu dokumentieren. Sie sind nur für
dich
als Entwickler sichtbar und erscheinen nicht auf der fertigen Webseite.
Beispiel – HTML Kommentar
<!-- Hier beginnt der Seitenheader -->
<header>
...
</header>
<!-- Ab hier kommt der Hauptinhalt -->
<main>
...
</main>
<!-- Unten auf der Seite -->
<footer>
...
</footer>
✅ Akzeptanz: Du hast mindestens drei sinnvolle Kommentare
eingefügt
und sie werden nicht in der Browseransicht angezeigt.
1.5
Erklärung: Jetzt wird deine Seite persönlicher. Im Bereich Über mich fügst
du
ein Lieblingsbild aus dem Internet ein. Im Bereich Links ergänzt du einige Webseiten, die du
gerne besuchst.
💡 Bonus-Idee: Erstelle eine zweite Version deiner Seite und vertausche die
Reihenfolge
von Header, Main und Footer. Beobachte dann, ob sich im Browser nur der Code oder auch die sichtbare
Reihenfolge verändert.
✅ Akzeptanz: Ein Bild ist sichtbar eingebunden und im
Link-Bereich
befinden sich mehrere anklickbare Webseiten-Links.
📝 Tag 2
Text-Formatierung & Listen
Deine Inhalte erweitern, strukturieren und wichtige Stellen hervorheben
🎯 Ziel: Deine Profilseite soll mehr Inhalt bekommen und gleichzeitig zeigen,
dass du Texte mit HTML sinnvoll gliedern, betonen und als Listen darstellen kannst.
2.1
Erklärung: Ergänze drei neue Abschnitte mit Überschrift und Absatz zu den Themen
Hobbys, Was ich mag und Was ich nicht mag. Jeder Bereich soll verständlich
formuliert sein und mindestens 2–3 Sätze enthalten.
Beispiel – HTML
<h2>Hobbys</h2>
<p>Ich höre gerne Musik und beschäftige mich mit Technik.
Außerdem probiere ich gern neue Dinge am Computer aus.</p>
<h2>Was ich mag</h2>
<p>Ich mag ruhige Abende, gutes Essen und kreative Projekte.</p>
<h2>Was ich nicht mag</h2>
<p>Ich mag Hektik und unübersichtliche Dinge nicht besonders.</p>
✅ Akzeptanz: Alle drei Themenbereiche sind vorhanden und bestehen
jeweils aus Überschrift und erklärendem Text.
2.2
Erklärung: Bestimmte Wörter oder Aussagen kannst du mit HTML hervorheben. Nutze
dafür
<strong> für Wichtiges, <em> für Betonung und
<mark> für einen Markiereffekt.
Beispiel – HTML
<p>Ich lerne gerade <strong>HTML</strong> und finde
<em>Webdesign</em> sehr spannend. Besonders wichtig ist mir,
dass ich den Aufbau von Webseiten <mark>wirklich verstehe</mark>.</p>
✅ Akzeptanz: Mindestens fünf Hervorhebungen mit
strong,
em oder mark sind sichtbar auf deiner Seite vorhanden.
2.3
Erklärung: Mit Listen kannst du Inhalte geordnet und übersichtlich darstellen.
Erstelle
einen neuen Abschnitt Meine Lieblingsdinge und füge mindestens fünf Einträge hinzu.
✅ Akzeptanz: Du hast mindestens eine Liste in einer Liste
angelegt
und die Einrückung funktioniert sichtbar korrekt.
🖼️ Tag 3
Links, Bilder & Medien
Deine Seite mit Bildern, Verlinkungen und eingebetteten Medien erweitern
🎯 Ziel: Du lernst, Bilder korrekt einzubinden, Links sinnvoll zu platzieren
und erste Medien wie Videos in deine HTML-Seite einzusetzen.
3.1
Erklärung: Ergänze einen neuen Bereich mit der Überschrift Ein Bild von mir
und
füge darunter ein Bild ein. Wichtig ist das alt-Attribut, damit beschrieben wird, was auf
dem
Bild zu sehen ist.
Beispiel – HTML Bild
<h2>Ein Bild von mir</h2>
<img src="https://picsum.photos/300" alt="Ein Platzhalterbild in 300 Pixel Breite" />
✅ Akzeptanz: Ein Bild ist sichtbar eingebunden und besitzt ein
sinnvolles alt-Attribut.
3.2
Erklärung: Erstelle einen neuen Abschnitt Dinge, die ich mag und füge
mindestens drei Bilder untereinander ein. Alle Bilder sollen die gleiche Breite haben und jeweils ein
eigenes alt-Attribut besitzen.
✅ Akzeptanz: Mindestens drei Bilder sind sichtbar, haben dieselbe
Breite und sinnvolle Alt-Texte.
3.3
Erklärung: Unter jedem Bild deiner Galerie soll ein passender Link zu einer
thematisch
passenden Webseite stehen. So verknüpfst du Medieninhalte mit weiteren Informationen.
✅ Akzeptanz: Ein Video ist auf deiner Seite sichtbar und lässt
sich
über Steuerelemente bedienen.
3.5
Erklärung: Mindestens ein Bild aus deiner Galerie soll beim Anklicken zu einer
anderen
Seite führen. Dazu wird ein <img> innerhalb eines <a>-Links
platziert.
✅ Akzeptanz: Mindestens ein Bild ist anklickbar und öffnet die
verlinkte Seite.
📋 Tag 4
Tabellen & Formulare
Daten darstellen und erste Eingabefelder für Nutzer aufbauen
🎯 Ziel: Du lernst, Informationen in Tabellen anzuzeigen und einfache Formulare
aufzubauen, die aus sichtbaren Eingabefeldern und Buttons bestehen.
4.1
Erklärung: Erstelle einen Abschnitt über Lieblingsfilme, Lieblingsspiele oder
Lieblingsgerichte und füge darunter eine Tabelle mit genau drei Spalten und mindestens drei Einträgen
ein.
✅ Akzeptanz: Eine Tabelle ist sichtbar und enthält mindestens
drei
Datenzeilen mit drei Spalten.
4.2
Erklärung: Füge unter deiner Tabelle einen Abschnitt Schreib mir eine
Nachricht
ein. Darin soll ein Formular mit Name, E-Mail und Absenden-Button enthalten sein.
✅ Akzeptanz: Das Formular ist sichtbar und enthält alle
geforderten
Eingabeelemente.
4.3
Erklärung: Unter dem Formular schreibst du einen Absatz darüber, welche Felder
wichtig
sind, warum Webseiten solche Felder brauchen und was beim Klick auf den Button passieren soll.
Beispiel – HTML Absatz
<p>
Der Name und die E-Mail sind wichtig, damit man weiß, von wem die Nachricht kommt
und wie man antworten kann. Beim Klick auf den Button soll die Nachricht abgeschickt werden.
</p>
✅ Akzeptanz: Es gibt einen erklärenden Text unter dem Formular,
der
die Felder und ihren Zweck beschreibt.
4.4
Erklärung: Ergänze ein <select>-Element mit mehreren
<option>-Einträgen, zum Beispiel für Jahreszeiten, Getränke oder Betriebssysteme.
✅ Akzeptanz: Ein sichtbares Dropdown mit mehreren auswählbaren
Optionen ist eingebunden.
4.5
Erklärung: Baue ein Mini-Formular zu einem kreativen Thema deiner Wahl und nutze
dabei
mindestens fünf verschiedene Eingabetypen wie Text, Zahl, Datum, Checkbox, Radio oder Datei-Upload.
💡 Idee: Themen wie „Pizza-Bestellung“, „Superhelden-Bewerbung“ oder „Geheime
Anmeldung“
eignen sich gut, weil du dabei viele unterschiedliche Eingabefelder sinnvoll kombinieren kannst.
✅ Akzeptanz: Das Formular enthält mindestens fünf
unterschiedliche
Input-Typen und ist klar als zusammenhängender Bereich erkennbar.
🔁 Tag 5
Wiederholung & Vertiefung
Alles Gelernte kombinieren und deine Profilseite sinnvoll erweitern
🎯 Ziel: Zum Abschluss der Woche soll deine Mini-Webseite zeigen,
dass du Überschriften, Texte, Bilder, Links, Listen, Tabellen und Medien sinnvoll kombinieren kannst.
5.1
Erklärung: Erstelle am Ende deiner Profilseite einen neuen Bereich mit einer
Überschrift, einem kurzen aktuellen Absatz, einem Bild und einem externen Link, der zur Neuigkeit
passt.
Beispiel – HTML
<h2>Neuigkeiten über mich</h2>
<p>Ich beschäftige mich gerade intensiver mit HTML und lerne jeden Tag etwas Neues.</p>
<img src="https://picsum.photos/300" alt="Ein aktuelles Platzhalterbild" />
<p><a href="https://developer.mozilla.org">Mehr dazu</a></p>
✅ Akzeptanz: Der neue Bereich enthält alle vier geforderten
Bestandteile: Überschrift, Absatz, Bild und Link.
5.2
Erklärung: Ergänze im Neuigkeiten-Bereich eine Liste mit drei Punkten, in denen du
kurz
beschreibst, was du in dieser Woche gelernt hast.
Beispiel – HTML Liste
<ul>
<li>Ich habe gelernt, wie Überschriften und Absätze aufgebaut sind.</li>
<li>Ich kann Bilder und Links einfügen.</li>
<li>Ich weiß, wie Tabellen und Formulare grundsätzlich funktionieren.</li>
</ul>
✅ Akzeptanz: Die Liste enthält mindestens drei verständliche
Lernpunkte.
5.3
Erklärung: Innerhalb des Neuigkeiten-Bereichs soll eine kleine Info-Karte mit
<h3>, kurzem Absatz und mindestens drei Hervorhebungen entstehen.
Beispiel – HTML Info-Karte
<h3>Kurz über mich</h3>
<p>Ich arbeite gerade an meiner <strong>ersten Webseite</strong>,
finde <em>kreative Ideen</em> spannend und markiere mir
<mark>wichtige Dinge zum Lernen</mark>.</p>
✅ Akzeptanz: Es gibt eine kleine Unterüberschrift und mindestens
drei
sichtbare Hervorhebungen im Text.
5.4
Erklärung: Unter der Info-Karte soll eine Tabelle mit mindestens vier Spalten und
drei
Zeilen stehen. So wiederholst du die Tabellenstruktur aus Tag 4 in einem neuen Kontext.
✅ Akzeptanz: Eine Tabelle mit mindestens vier Spalten und drei
Datenzeilen ist sichtbar vorhanden.
5.5
Erklärung: Füge einen Bereich mit der Überschrift Ein Sound, den ich mag
ein
und ergänze ein Audioelement mit sichtbaren Steuerelementen.
Beispiel – HTML Audio
<h2>Ein Sound, den ich mag</h2>
<audio src="AUDIO-URL-HIER" controls></audio>
💡 Anleitung: Nutze eine frei zugängliche Audiodatei, zum Beispiel aus Wikimedia
Commons.
Achte darauf, dass die Datei direkt erreichbar ist, damit der Browser sie laden kann.
✅ Akzeptanz: Ein Audio-Player mit Play/Pause-Steuerung ist auf
deiner
Seite sichtbar eingebettet.