Programme, Dateien und Code
Programme
- Zum Bearbeiten der HTML- und CSS-Dateien: Visual Studio Code.
- Zum Betrachten: Firefox oder ein anderer Browser.
Ein Projekt anlegen
- Lege einen neuen Ordner für das Projekt an (z.B.
mein-projekt). - Öffne Visual Studio Code, wähle File → New File und speichere die noch leere Datei als
index.htmlin diesem Ordner (File → Save oderStrg + S). - Öffne den Ordner im Datei-Explorer, klicke mit der rechten Maustaste auf
index.htmlund wähle Öffnen mit → Firefox. Die Datei wird im Browser angezeigt. - Schreibe HTML-Code in die Datei (siehe Einführung HTML), speichere mit
Strg + Sund aktualisiere den Browser mitF5. Die Änderungen werden sichtbar.
Eine CSS-Datei ergänzen
- Lege im Projektordner einen Unterordner
cssan. - Erstelle darin eine neue Datei
style.css. Wie sie in der HTML-Datei eingebunden wird, steht am Anfang von Einführung CSS.
Links die Datei index.html in Visual Studio Code, rechts im Browser:

Dateien und Ordner organisieren
Für jedes Projekt ein eigener Ordner, in dem alle Dateien des Projekts liegen. Bilder und die CSS-Datei kommen in eigene Unterordner:
mein-projekt/
├── index.html
├── css/
│ └── style.css
└── images/
├── hintergrund.jpg
└── tier.jpg
Merke: Verwende für Namen von Ordnern und Dateien nur Kleinbuchstaben (
a–z), Ziffern und den Bindestrich – keine Umlaute, Leerzeichen oder Sonderzeichen. Das Gleiche gilt für selbst gewählte Namen im Code (Klassen und IDs in CSS). Der sichtbare Inhalt der Seite ist davon nicht betroffen.
Dateien verschiebt man im Datei-Explorer wie gewohnt: ausschneiden mit Strg + X, im Zielordner einfügen mit Strg + V (oder mit gedrückter Maustaste ziehen). Lädst du z.B. ein Bild aus dem Internet herunter, landet es meist im Ordner Downloads – verschiebe es von dort in den images-Ordner deines Projekts.
Relative und absolute Pfade
Verweist eine Datei auf eine andere – ein <link> auf die CSS-Datei, ein <img> auf ein Bild, ein <a> auf eine Unterseite –, muss der Pfad zur Zieldatei angegeben werden. Es gibt zwei Arten:
- Absoluter Pfad – die vollständige Adresse. Für Dateien im Internet die komplette URL, z.B.
https://www.lmg-remseck.de/. Funktioniert von überall, zeigt aber immer auf genau diesen einen Ort. - Relativer Pfad – der Weg von der aktuellen Datei zur Zieldatei. Verschiebt man den ganzen Projektordner, stimmen relative Pfade weiterhin. Deshalb werden innerhalb eines Projekts (CSS, Bilder, Unterseiten) relative Pfade verwendet.
Bausteine für relative Pfade:
| Schreibweise | Bedeutung |
|---|---|
datei.html |
Datei im selben Ordner |
ordner/datei.html |
Datei in einem Unterordner |
../datei.html |
eine Ordnerebene nach oben |
../../datei.html |
zwei Ordnerebenen nach oben |
Bezogen auf den Projektordner oben:
| Von | Zu | Relativer Pfad |
|---|---|---|
index.html |
style.css |
css/style.css |
index.html |
tier.jpg |
images/tier.jpg |
css/style.css |
hintergrund.jpg |
../images/hintergrund.jpg |
Merke: In HTML beziehen sich
hrefundsrcauf den Ort der HTML-Datei. In CSS bezieht sichurl(...)beibackground-imageauf den Ort der CSS-Datei – siehe Layout mit CSS.
Code ordentlich formatieren
Achte auf sauber eingerückten Code. Block-Elemente beginnen auf einer neuen Zeile; liegen sie innerhalb eines anderen Elements, werden sie mit dem Tabulator eine Stufe eingerückt.
<ul>
<li>Erstens</li>
<li>Zweitens</li>
</ul>
Merke: Visual Studio Code richtet den ganzen Code automatisch aus mit Rechtsklick → Dokument formatieren (
Umschalt + Alt + F).
Übungen
- Lege einen Projektordner
meine-seitean, darin die Unterordnercssundimagessowie die Dateienindex.htmlundcss/style.css. Öffneindex.htmlgleichzeitig in Visual Studio Code und im Browser. - Suche ein frei verwendbares Bild (z.B. auf unsplash.com oder pixabay.com), lade es herunter und verschiebe es aus dem Downloads-Ordner in deinen
images-Ordner. Gib ihm einen sinnvollen Namen (Kleinbuchstaben, keine Umlaute). - Schreibe den Basisaufbau eines HTML-Dokuments in
index.html, speichere (Strg + S) und lade den Browser neu (F5). Ändere den<title>und beobachte den Browser-Tab. - Zeichne den Ordnerbaum deines Projekts auf Papier. Schreibe neben jede Datei, mit welchem relativen Pfad
index.htmlsie erreicht – und mit welchem Pfadcss/style.cssdas Bild erreicht. - Dein Projekt: Überlege dir ein Thema für eine kleine Website – ein Hobby, ein Lieblingsort, ein Tier, ein Spiel, eine Band. Diese Seite baust du in den folgenden Kapiteln Schritt für Schritt weiter aus.