📖CSS-Gundlagen
Wie HTML ist auch CSS keine Programmiersprache sondern eine Stylesheet-Sprache.
CSS erlaubt es, für Elemente auf einer Website das Aussehen festzulegen. Zum Beispiel benötigt man folgengen CSS-Code, um alle Absätze (<p>) auszuwählen und deren Inhalt rot einzufärben:
p {
color: red;
}Aufbau einer CSS-Regel
Die ganze Struktur wird Regelsatz (oder oft nur Regel) genannt:

Bestandteile
Selektor - Der HTML-Elementname steht am Anfang der Regel. Er wählt die Elemente, die gestaltet werden sollen (in diesem Beispiel p). Selektoren dienen dazu, in CSS bestimmte Elemente eines HTML-Dokuments zu adressieren, um sie zu gesalten:

Deklaration - Eine einzelne Regel wie color: red; gibt an, welche Eigenschaft des Elements gestaltet werden soll. Eine Deklaration besteht aus einer Eigenschaft (color) und einem Eigenschafts-Wert (red).
Eigenschaft (englisch: property) - Art wie das ausgewählte HTML-Element gestaltet werden soll. In diesem Fall ist color eine Eigenschaft des <p> Elements.
Eigenschafts-Wert (englisch: property value) - Rechts neben der Eigenschaft, nach dem Doppelpunk, steht der Wert der Eigenschaft. Dieser gibt eine von vielen Möglichkeiten wieder, wie die Eigenschaft das Aussehen eines Elements verändern kann.
Syntax
Hinter dem Selektor stehen die zugehörigen Regeln innerhalb geschwungener Klammern (
{}).Innerhalb einer Deklaration muss man einen Doppelpunkt (
:) nutzen, um Eigenschaft und Wert zu trennen.Am Ende jeder Deklaration muss ein Semikolon (;) gesetzt werden. Dieser trennt mehrere Deklarationen voneinander ab.
Kommentare
Wie in HTML können auch in CSS Kommentare zur besseren Verständlichkeit des Codes hinzugefügt werden:
CSS-Code kann auch auskommentiert werden, wenn er aktuell nicht interpretiert werden soll:
In diesem Beispiel wird eine Formatierung aktuell nicht berücksichtigt.
Im Browser in den DevTools > Styles erkennt der Browser dann zwar die Deklaration, deaktiviert sie jedoch:

Last updated
Was this helpful?