Programme, Dateien und Code

Programme

Ein Projekt anlegen

  1. Lege einen neuen Ordner für das Projekt an (z.B. mein-projekt).
  2. Öffne Visual Studio Code, wähle File → New File und speichere die noch leere Datei als index.html in diesem Ordner (File → Save oder Strg + S).
  3. Öffne den Ordner im Datei-Explorer, klicke mit der rechten Maustaste auf index.html und wähle Öffnen mit → Firefox. Die Datei wird im Browser angezeigt.
  4. Schreibe HTML-Code in die Datei (siehe Einführung HTML), speichere mit Strg + S und aktualisiere den Browser mit F5. Die Änderungen werden sichtbar.

Eine CSS-Datei ergänzen

  1. Lege im Projektordner einen Unterordner css an.
  2. 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:

Visual Studio Code und Firefox

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:

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 href und src auf den Ort der HTML-Datei. In CSS bezieht sich url(...) bei background-image auf 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

  1. Lege einen Projektordner meine-seite an, darin die Unterordner css und images sowie die Dateien index.html und css/style.css. Öffne index.html gleichzeitig in Visual Studio Code und im Browser.
  2. 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).
  3. 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.
  4. Zeichne den Ordnerbaum deines Projekts auf Papier. Schreibe neben jede Datei, mit welchem relativen Pfad index.html sie erreicht – und mit welchem Pfad css/style.css das Bild erreicht.
  5. 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.

studypreperation