Projektaufgabe HTML
+ +Aufteilung des Projekts
+Phase 0
+-
+
- Wann? +
- bis zum 23.12.2021 +
- Was? +
- Einführung ins Thema, Grundstruktur, einfaches CSS +
- Wer? +
- Der gesamte Kurs +
- Bewertung? +
- SoMi +
Phase 1
+-
+
- Wann? +
- bis zum 16.01.2022, 19 Uhr +
- Was? +
- Erstellung einer eigenen Webseite, Aufgabe siehe unten +
- Wer? +
- Jede(r) für sich +
- Bewertung? +
- Kursarbeit +
Phase 2
+-
+
- Wann? +
- bis ca. Ende Februar +
- Was? +
- Erweitere Strukturen, Gestaltung und Programmierung +
- Wer? +
- Der gesamte Kurs / Gruppen +
- Bewertung? +
- SoMi (Präsentation) +
Aufgabe für Phase 1
+Erstelle eine einfache Webseite, zu einem frei gewählten Thema, die die folgenden Anforderungen erfüllt.
+-
+
- Die Seite muss aus mindestens vier Dateien bestehen, davon müssen mindestens zwei HTML-Dateien sein. +
- Die Seiten müssen verlinkt sein, d.h. dass sie entweder per Klick auf einen Link von den anderen Dateien aus aufrufbar sein müssen, oder direkt eingebunden sein (z.B. ein Bild). +
- Es müssen Überschriften, Absätze und Listen verwendet werden. +
- Es sollen einfache CSS-Style verwendet werden. Dazu gehören Farben, Schriften, Rahmen usw. +
- Für eine gute Bewertung: Der HTML-Code muss fehlerfrei sein. Das lässt sich leicht mit dem W3 Validator überprüfen. Wie das geht, steht hier genau erklärt. +
- Optional: Verwendet weitere Elemente (Videos, Tabellen, …) oder Stile (Hintergrundbilder). Wie das geht, findet ihr z.B. im Index von SelfHTML. +
Kurze Wiederholung
+Die Grundstruktur
+ Die Grundstruktur einer HTML-Datei findet ihr im Verzeichnis "grundstruktur" unter dem Namen "index.html". + +Absätze
+<p>Ein Text in einem Absatz.</p>+ +
Überschriften
+ Es gibt sechs verschiedene Überschriftenlevel von h1 bis h6. Dabei ist h1 die höchste (größte) + und h6 die niedrigste (kleinste). +<h1>Text</h1>+ +
Textformat
+ Kursiv +<em>Text</em>+ + Fett +
<strong>Text</strong>+ + Unterstrichen +
<u>Text</u>+ + Fließtext für CSS-Stil +
<span>Text</span>+ + Block für CSS-Stil +
<div>Text</div>+ +
Listen
+ Es gibt +-
+
- unsortierte (ul, mit Punkten)
+
+<ul> + <li>erster</li> + <li>zweiter</li> + <li>dritter</li> +</ul>
+
+
-
+
- sortierte Listen (ol, mit Nummern).
+
+<ol> + <li>erster</li> + <li>zweiter</li> + <li>dritter</li> +</ol>
+
Bilder
+ + Bilder fügt man mit dem Image-Tag (img) ein. Mit dem Attribut "src" gibt man die Quelle an. Das kann nur der Dateiname sein, wenn die Datei im selben Verzeichnis liegt, ein vollständiger Pfad, z.B. bilder/fotos/meinfoto.jpg, oder eine Internetadresse. + +<img src="apfelmus.jpg" alt="Ein beschreibender Text, der statt dem Bild angezeigt werden kann." />+ +
+ CSS +
+ Cascading Style Sheets stehen in einem Style-Tag im Kopfbereich (head) des Dokuments. Sie werden durch den Bezeichner des zu formatierenden Elements und einige Formatierungsanweisungen in geschweiften Klammern angegeben. Beispiel: ++<style> + div.pinkeBox { + width: 100px; + height: 100px; + background-color: pink; + border-style: solid; + border-color: purple; + border-width: 5px; + border-radius: 10px; + } +</style> + +… + +<div class="pinkeBox"> + +</div> ++ +
+
+
+
+