CSS-Syntax
Teil des Abschnitts Styling mit CSS der HTML-Journey von Coddy. Lektion 2 von 76.
In CSS bezieht sich die Syntax auf die Regeln, die festlegen, wie CSS-Code geschrieben werden sollte. Das Verständnis der CSS-Syntax ist entscheidend für die Erstellung gut strukturierter und funktionaler Stylesheets. Eine grundlegende CSS-Regel besteht aus einem Selektor und einem Deklarationsblock.
Hier ist eine einfache Aufschlüsselung:
- Selektor: Gibt das HTML-Element an, das Sie formatieren möchten (z. B. p, div, img).
- Deklarationsblock: Enthält eine oder mehrere Deklarationen, die in geschweifte Klammern
{}eingeschlossen sind.
- Deklaration: Besteht aus einer Eigenschaft und einem Wert, die durch einen Doppelpunkt
:getrennt sind (z. B. color:green;). Jede Deklaration sollte mit einem Semikolon (;) abgeschlossen werden.
- Eigenschaft: Das Stilattribut, das du ändern möchtest (z. B. color, font-size).
- Wert: Der Wert, den du für die Eigenschaft festlegen möchtest (z. B. blue, 16px).
Zum Beispiel:
p {
color: blue;
font-size: 16px;
}In diesem Beispiel ist p der Selektor, der auf alle Absatzelemente abzielt. Der Deklarationsblock enthält zwei Deklarationen: eine, die die Textfarbe auf Blau setzt, und die andere, die die Schriftgröße auf 16 Pixel festlegt.
Aufgabe
EinfachDir wird ein HTML-Code mit einem Absatzelement und einer CSS-Regel für diesen Absatz gegeben. Ändere die CSS-Regel, um die Textfarbe in red zu ändern.
Probier es selbst
<html>
<head>
<style>
p {
color: blue;
}
</style>
</head>
<body>
<p>This is a paragraph.</p>
</body>
</html>Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Styling mit CSS
4Textgrundlagen
TextfarbeSchriftfamilieSchriftgrößeSchriftstärkeTextausrichtungTextdekorationWiederholungsaufgabe Nr. 1Wiederholungsaufgabe Nr. 25Farben und Hintergründe
HintergrundfarbeHEX-FarbenRGB-FarbenTransparenz mit RGBAWiederholungs-Challenge #111Layout-Techniken
Block- vs. Inline-ElementeGrundlagen der PositionierungRelative PositionierungAbsolute PositionierungFixierte PositionierungGrundlagen von z-indexWiederholungs-Challenge14Letzte Herausforderungen
Elemente anordnenFilmlisteHochzeitseinladungskarteSchwebende Benachrichtigung3Grundlegende Selektoren
Einführung in SelektorenTypselektorKlassenselektorID-SelektorGruppenselektorenUniversalselektorAuswahl-Challenge9Flexbox
Was ist eine Flexbox?Flex-RichtungInhalte ausrichtenElemente ausrichtenDie perfekte ZentrierungFlexbox-Herausforderung12Grundlagen des Responsive Designs
Was ist Responsive Design?Viewport-Meta-TagFließende LayoutsViewport-EinheitenGrundlagen der Media QueriesFlexible BilderÜbe selbstständig: Web-Playground