In den folgenden Übungen erstellst du kleine Webseiten und lernst dabei die Grundlagen von HTML und CSS kennen.

Ziel: In dieser Übung lernst du den Editor für das Erstellen von Webseite kennen und erstellst ein einfaches Grundgerüst einer Webseite.

  1. Lade den Editor Visual Studio Code (kurz VSCode) herunter und installiere diesen: https://code.visualstudio.com
  2. Erstelle am passendenden Ort auf deinem Computer einen Ordner mit Namen website_ksr .
  3. Starte VSCode und öffne darin diesen Ordner: Datei > Ordner öffnen > Ordner website_ksr suchen und öffnen.
  4. Klicke auf das Symbole (1) oben links, um den „Explorer“ zu öffnen. Darin, also im Feld (2), siehst du alle Dateien und Unterordner, die im geöffneten Ordner vorhanden sind. Mit (3) kannst du darin neue Dateien und Unterordner erstellen. Mit Doppelklick auf eine Datei wird diese im Feld (4) geöffnet.

  1. Erstelle nun eine neue Datei, die zwingend den Namen index.html haben muss.
  2. Öffne nun index.html in VSCode und erstelle darin das Grundgerüst der Website. Tippe dazu folgendes ab (nicht copy paste):


    <html>
    <head>
        <meta charset="UTF-8">
        <title>Titel der Website</title>
    </head>
    <body>
        Hier kommt der Inhalt der Website hinein.
    </body>
    </html>
  3. Verschaffe dir einen Überblick über den HTML-Code oben: Lese hierzu die Theorie bis und mit HTML-Grundgerüst aus head und body.
  4. Gratulation, du hast deine erste Website erstellt! Öffne sie nun im Browser: Navigiere im File Explorer deines Computers (nicht von VSCode) zu deiner Website (also index.html) und öffne diese per Doppelklick. Nun sollte die Website im Browser angezeigt werden.

Tipp: Arbeiten mit VSCode

Wenn du mit VSCode arbeitest, solltest du nicht einzelne Dateien mit Doppelklick öffnen. Besser öffnest du wie oben beschrieben den ganzen Ordner. Jetzt kannst du diesen in der „Explorer“-Ansicht direkt verwalten: Dateien bearbeiten, neue Dateien und Ordner erstellen, …

Tipp: index.html

Die Hauptseite jeder Website trägt den Namen index.html. Wähle deshalb immer diesen Namen, ganz egal, um was es bei der Website geht.

Ziel dieses Blocks ist, die wichtigsten HTML-Elemente kennenzulernen und mit ihnen eine Website nachzubauen.

  1. Studiere die Theorie zu HTML-Elementen. Probiere alle dort vorgestellten Elemente (ausser <div>) kurz in deiner HTML-Datei des letzten Auftrags aus. Ziel hier ist, dass du selbständig herausfindest, wie das genau funktioniert. Du kannst dir dafür jede erdenkliche Hilfe holen (Google, KI, …), aber am Schluss musst du verstehen, wie es funktioniert!
  2. Kopiere dann den reinen Text der Website in den body der Datei index.html, die du im letzten Kapitel erstellt hast.

    Inhalt Website (click me!)

  3. Lade das Bild herunter und kopiere es in den Ordner, in dem sich die index.html-Datei befindet:
  4. Wende dann dein im Theorieteil gelerntes Wissen über HTML-Elemente an, um den Inhalt der Website so zu gestalten, dass diese genau so aussieht wie in der Vorlage: Achtung: Mache nicht zu viele Schritte auf einmal. Gehe stattdessen wie folgt vor:
    1. Setze ein einziges HTML-Element um (z.B. h1-Überschrift)
    2. Speichere die HTML-Datei.
    3. Zeige die Website im Browser an / Lade die Website neu:
      • Windows: F5 (Achtung: ev. muss zusätzlich Fn gedrückt werden)
      • MacOS: +R
    4. Stelle sicher, dass HTML-Element richtig umgesetzt wurde. Gehe erste dann weiter zum nächsten Element.

Studiere falls nötig die Hilfen unten.

Hilfe zu Überschriften

Hilfe zu Paragraphen/Fliesstext

Hilfe zu Listen

Tipp: Arbeiten mit VSCode

VSCode ist ein hervorragender Editor mit vielen Features. Sehr praktisch ist, dass man mehrere Zeilen gleichzeitig bearbeiten kann. Dies ist zum Beispiel praktisch, um alle Elemente einer Liste gleichzeitig mit Tags zu versehen. Um den Cursor gleichzeitig auf mehreren Zeilen zu haben: Ctrl+Alt+/ (Windows) resp. ++/ (macOS).

Allgemein verfügt VSCode über viele Shortcuts:

Sammlung wichtigster VSCode Shortcuts:

  • Mehrere Cursor: Ctrl+Alt+/ / ++/
  • Code Formatieren: Shift+Alt+F / Shift++F

Sammlung wichtigster allgemeinder Shortcuts:

  • Speichern: Ctrl+S / +S
  • Select All: Ctrl+A / +A
  • Cut, Copy, Paste: Ctrl+X,C,V / +X,C,V
  • Fenster wechseln: Alt+Tab / +Tab

  1. Erstelle für deine KSR-Website vom letzten Auftrag eine CSS-Datei mit Namen style.css und füge binde sie in der HTML-Datei ein. Wie geht das? → Slides oder Theorie.
  2. Füge nun CSS-Regeln zur CSS-Datei hinzu, so dass die KSR-Seite wie unten angegeben aussieht. Farben, Abstände usw. sollen einigermassen übereinstimmen. Die Theorie und die Slides erklären alle nötigen Regeln. Hilfe erhältst du unterhalb des Bildes.

Hilfe zu Abständen

Hilfe zu Überschriften

  • gf_informatik/web/uebungen.1738354250.txt.gz
  • Zuletzt geändert: 2025-01-31 20:10
  • von gra