Skip to content

Kapitel 2: Entwicklungsumgebung einrichten

Gute Nachrichten! Für CSS brauchen Sie keine komplizierte Software installieren. Sie können in nur 5 Minuten loslegen!

2.1 Browser-Entwicklungstools: Der schnellste Weg zu CSS

Bevor wir einen einzigen Code schreiben, lassen Sie uns ein erstaunliches Geheimnis verraten: Ihr Browser kann bereits CSS ausführen!

🔍 So öffnen Sie die Entwicklungstools

  1. Öffnen Sie eine beliebige Webseite (z.B. google.de)
  2. Drücken Sie F12 auf Ihrer Tastatur
  3. Oder: RechtsklickUntersuchen (Inspect Element)

🎨 Der "Styles"-Bereich: Ihr neues Spielzeug

Sobald die Entwicklungstools geöffnet sind:

  1. Klicken Sie auf den "Elemente"-Tab (Chrome) oder "Inspector"-Tab (Firefox)
  2. Klicken Sie auf ein beliebiges Element auf der Seite
  3. Auf der rechten Seite sehen Sie den "Styles"-Bereich

Hier können Sie:

  • ✅ Vorhandene CSS-Stile sehen
  • ✅ CSS-Werte in Echtzeit ändern
  • ✅ Neue CSS-Regeln hinzufügen
  • ✅ Farben, Größen, Abstände testen

💡 Tipp: Experimentieren Sie ruhig!

Änderungen, die Sie hier vornehmen, sind nur temporär. Sie verschwinden, wenn Sie die Seite neu laden. Perfekt zum Experimentieren!

2.2 VS Code CSS-Konfiguration (Empfohlene Erweiterungen)

Visual Studio Code ist der beliebteste Editor für Webentwickler. Hier ist die perfekte Einrichtung für CSS:

📥 Schritt 1: VS Code herunterladen und installieren

  1. Gehen Sie zu code.visualstudio.com
  2. Laden Sie die Version für Ihr Betriebssystem herunter
  3. Installieren Sie sie mit den Standardeinstellungen

🔌 Schritt 2: Unverzichtbare CSS-Erweiterungen

Öffnen Sie VS Code und klicken Sie auf das Erweiterungen-Symbol (vier Quadrate) in der linken Leiste. Suchen und installieren Sie diese:

1. Live Server (Am wichtigsten!)

  • Was es tut: Startet einen lokalen Server mit automatischer Aktualisierung
  • Warum es großartig ist: Sie sehen Änderungen sofort im Browser, ohne die Seite neu laden zu müssen
  • So verwenden: Klicken Sie mit der rechten Maustaste auf Ihre HTML-Datei → "Open with Live Server"

2. CSS Peek

  • Was es tut: Ermöglicht das Springen zur CSS-Definition von Klassen/IDs
  • Warum es großartig ist: Schnelles Auffinden von Stilen

3. IntelliSense for CSS

  • Was es tut: Bietet Autovervollständigung für CSS-Eigenschaften und -werte
  • Warum es großartig ist: Weniger Tippfehler, schnelleres Schreiben

4. Prettier - Code Formatter

  • Was es tut: Formatiert Ihren Code automatisch
  • Warum es großartig ist: Einheitlicher, lesbarer Code

5. Color Highlight

  • Was es tut: Zeigt die tatsächliche Farbe hinter Farbcodes
  • Warum es großartig ist: Visuelle Farbauswahl

⚙️ Schritt 3: Nützliche Einstellungen

Fügen Sie diese Einstellungen zu Ihrer settings.json hinzu (Datei → Einstellungen → Einstellungen öffnen → Symbol für Einstellungen in der oberen rechten Ecke):

json
{
  "editor.formatOnSave": true,
  "css.validate": true,
  "less.validate": true,
  "scss.validate": true,
  "liveServer.settings.port": 5500,
  "liveServer.settings.root": "/",
  "liveServer.settings.CustomBrowser": "chrome"
}

2.3 Erstes HTML+CSS-Datei (Schritt für Schritt)

Lassen Sie uns Ihre erste CSS-Datei erstellen!

📁 Schritt 1: Projektordner erstellen

Erstellen Sie einen Ordner auf Ihrem Computer namens meine-erste-webseite.

📄 Schritt 2: HTML-Datei erstellen

Erstellen Sie eine Datei namens index.html im Ordner und fügen Sie diesen Code ein:

html
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Meine erste Webseite</title>
    <!-- Verknüpfung zur CSS-Datei -->
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <h1>Willkommen auf meiner Webseite!</h1>
    <p>Dies ist ein Absatz mit etwas Text.</p>
    <button>Klick mich!</button>
</body>
</html>

🎨 Schritt 3: CSS-Datei erstellen

Erstellen Sie eine Datei namens style.css im selben Ordner:

css
/* Einfache CSS-Regeln */

/* Alle Überschriften erster Ebene gestalten */
h1 {
    color: #3366cc; /* Blau */
    text-align: center; /* Zentrieren */
    font-family: Arial, sans-serif; /* Schriftart */
}

/* Alle Absätze gestalten */
p {
    color: #333333; /* Dunkelgrau */
    font-size: 18px; /* Schriftgröße */
    line-height: 1.6; /* Zeilenhöhe */
    margin: 20px; /* Außenabstand */
}

/* Alle Buttons gestalten */
button {
    background-color: #4CAF50; /* Grün */
    color: white; /* Weiße Schrift */
    padding: 15px 32px; /* Innenabstand */
    border: none; /* Kein Rahmen */
    border-radius: 8px; /* Abgerundete Ecken */
    font-size: 16px; /* Schriftgröße */
    cursor: pointer; /* Zeiger-Cursor */
}

/* Wenn man mit der Maus über den Button fährt */
button:hover {
    background-color: #45a049; /* Dunkleres Grün */
    transform: scale(1.05); /* Leicht vergrößern */
}

🚀 Schritt 4: Im Browser anzeigen

  1. Öffnen Sie VS Code
  2. Klicken Sie mit der rechten Maustaste auf index.html
  3. Wählen Sie "Open with Live Server"
  4. Ihre Webseite öffnet sich im Browser!

2.4 CSS-Code ausführen und debuggen (Häufige Fehler vermeiden)

🐛 Häufige Anfängerfehler (und wie man sie behebt)

Fehler 1: CSS-Datei wird nicht geladen

Symptom: Die HTML-Seite wird angezeigt, aber ohne Stile

Lösungen:

  • ✅ Überprüfen Sie, ob der Dateiname in der HTML-Datei korrekt ist (href="style.css")
  • ✅ Stellen Sie sicher, dass sich die CSS-Datei im selben Ordner wie die HTML-Datei befindet
  • ✅ Überprüfen Sie auf Tippfehler im Dateinamen

Fehler 2: CSS wird nicht angewendet

Symptom: Einige Stile funktionieren, andere nicht

Lösungen:

  • ✅ Überprüfen Sie die Selektoren (Vergessen Sie nicht, ob es sich um eine Klasse .meine-klasse oder eine ID #meine-id handelt)
  • ✅ Überprüfen Sie auf Syntaxfehler (fehlende Semikolons ;, Klammern {})
  • ✅ Verwenden Sie die Browser-Entwicklungstools (F12), um zu sehen, welche Stile überschrieben werden

Fehler 3: Änderungen werden nicht angezeigt

Symptom: Sie haben den CSS-Code geändert, aber die Seite zeigt die Änderungen nicht an

Lösungen:

  • Browser-Cache leeren: Strg + F5 (Windows) oder Cmd + Shift + R (Mac)
  • ✅ Überprüfen Sie, ob Sie die richtige Datei bearbeitet haben
  • ✅ Stellen Sie sicher, dass der Live Server läuft

🔎 So debuggen Sie mit Browser-Entwicklungstools

  1. Öffnen Sie die Entwicklungstools (F12)
  2. Klicken Sie auf den "Elemente"-Tab
  3. Wählen Sie das Element aus, das Sie untersuchen möchten
  4. Sehen Sie sich den "Styles"-Bereich auf der rechten Seite an:
    • ✅ Aktive Stile sind normal angezeigt
    • ❌ Überschriebene Stile sind durchgestrichen
    • ⚠️ Fehlerhafte Stile sind rot markiert

💡 Profi-Tipp: "Box-Modell" visualisieren

In den Entwicklungstools können Sie das Box-Modell visualisieren:

  1. Wählen Sie ein Element aus
  2. Klicken Sie auf den Reiter "Layout" (in manchen Browsern "Box-Modell")
  3. Sie sehen eine grafische Darstellung von margin, border, padding und content

📝 Zusammenfassung

In diesem Kapitel haben Sie gelernt:

  • ✅ Wie man die Browser-Entwicklungstools verwendet (F12)
  • ✅ Wie man VS Code für CSS einrichtet (Erweiterungen)
  • ✅ Wie man Ihre erste HTML+CSS-Datei erstellt
  • ✅ Wie man häufige CSS-Fehler debuggt

🎯 Nächste Schritte

Im nächsten Kapitel werden wir:

  1. Die CSS-Grundsyntax erlernen
  2. Selektoren und Deklarationsblöcke verstehen
  3. Ihre ersten eigenen CSS-Regeln schreiben

Bereit für mehr? Los geht's! 🎨

Frei für alle Anfänger