CSS Tutorial – Die Syntax

Der CSS-Syntax im Detail

Eine CSS-Regel besteht aus zwei Hauptteilen: einem Selektor und einer oder mehreren
Deklarationen. Zusammen bestimmen sie, wie Elemente auf einer Webseite formatiert werden.

Illustration CSS Syntax

Der Selektor bestimmt, welches Element oder welche Gruppe von Elementen formatiert wird.

Die Deklarationen innerhalb des Blockes legen fest, wie das gewählte Element
aussehen soll. Jede Deklaration besteht aus einer Eigenschaft und einem
Wert, getrennt durch einen Doppelpunkt (:) und abgeschlossen mit einem
Semikolon (;). Der gesamte Deklarationsblock ist von geschweiften Klammern
{ } umgeben.

Beispiel einer kompakten CSS-Regel:

h1 { color: blue; text-align: center; }

Für bessere Lesbarkeit sollten Deklarationen jedoch **immer in separaten Zeilen** geschrieben werden:

h1 {
    color: blue;
    text-align: center;
}

In diesem Beispiel ist h1 der Selektor, color und
text-align sind CSS-Eigenschaften, deren Werte blue und
center lauten.

Hinweis:
Eine CSS-Deklaration endet stets mit einem Semikolon (;). Der gesamte
Deklarationsblock wird immer durch geschweifte Klammern ({ }) begrenzt.

Kommentare in CSS schreiben

Kommentare dienen der besseren Verständlichkeit des Codes. Sie sind besonders nützlich, wenn mehrere
Personen am selben Stylesheet arbeiten oder wenn du selbst später noch nachvollziehen möchtest, warum
du etwas auf eine bestimmte Art umgesetzt hast. Kommentare werden von Browsern ignoriert und haben
keinen Einfluss auf die Darstellung der Seite.

Ein Kommentar beginnt mit /* und endet mit */:

/* Dies ist ein Kommentar */
h1 {
    color: blue;
    text-align: center;
}

/* Und das ist ein Kommentar,
   der mehrere Zeilen hat */
p {
    font-size: 18px;
    text-transform: uppercase;
}

Kommentare können auch genutzt werden, um Teile des Codes für Debugging-Zwecke auszuschalten:

h1 {
    color: blue;
    text-align: center;
}

/*
p {
    font-size: 18px;
    text-transform: uppercase;
}
*/

Groß- und Kleinschreibung in CSS

CSS-Eigenschaftsnamen und die meisten Werte sind **nicht** case-sensitive. Das bedeutet:
color und COLOR funktionieren identisch. Selektoren hingegen können
case-sensitive sein, insbesondere wenn sie auf Klassen oder IDs verweisen.

Beispiel: Der Klassenselektor .maincontent ist nicht derselbe wie
.mainContent. Aus Gründen der Konsistenz solltest du immer davon ausgehen, dass
Schreibweise wichtig ist.

Im nächsten Kapitel beschäftigen wir uns mit den verschiedenen

Arten von CSS-Selektoren.

Weitere Kunden, die uns vertrauen!

Kunde Grundschule Weinau Zittau
Kunde Firmenausbildungsring Oberland Ebersbach Neugersdorf
Kunde Agk Berufskraftfahrer Fahrschule Hoyerswerda Bautzen
Kunde Andert Oberschule Ebersbach Neugersdorf
Kunde Ingenieurbuero Laban Görlitz
Kunde Kreiselternrat Goerlitz
Kunde Lassak Reisen Bautzen
Kunde Lawalder Seniorenhaeusl Loebau
Kunde Physiobalance Ebersbach Neugersdorf
Kunde Stadtverwaltung Ebersbach Neugersdorf
Kunde Tennisclub Neugersdorf
Kunde Wuensche Elektrik Eibau
Kunde Andert Oberschule Logo
Kunde Logopaedie Ebersbach Neugersdorf Bickel
Kunde Apelt Tischlerei Zittau Grossschoenau
Kunde Eisvogel Wartha Webdesign Bautzen
Kunde Motepa Zittau
Kunde Oberschule Weinau Zittau
Kunde Steffen Ain Ebersbach Neugersdorf
Kunde Transportunternehmen Kuhnen Bautzen
Kunde Treppenbau Koesler Ebersbach Neugersdorf
Kunde Bosch Service Tempel Neugersdorf
Kunde Schlesisches Tor Goerlitz
Kunde Tbsv Neugersdorf
Kunde Tenacon Webdesign Bautzen

Noch Fragen? Wir sind für dich da!