CSS (Style Sheet)
CSS (Cascading Style Sheets) ist eine Sprache, mit der die Darstellung eines in HTML oder XML geschriebenen Dokuments beschrieben wird. Ein CSS-Stylesheet enthält eine Reihe von Regeln, die festlegen, wie der Inhalt einer Webseite in einem Webbrowser angezeigt werden soll.
CSS-Regeln bestehen aus einem Selektor und einem Deklarationsblock. Der Selektor gibt an, für welche HTML-Elemente die Regel gilt, während der Deklarationsblock eine oder mehrere Eigenschaften und deren Werte enthält, die angeben, wie das Element gestaltet werden soll.
Hier ist ein Beispiel für eine CSS-Regel, die die Schriftgrösse aller Absätze auf einer Webseite auf 16 Pixel festlegt:
p {
font-size: 16px;
}
In dieser Regel ist der Selektor «p», wodurch die Regel auf alle Absatzelemente auf der Seite angewendet wird. Der Deklarationsblock enthält eine Eigenschaft, «font-size», mit einem Wert von «16px», der die Schriftgröße der Absätze auf 16 Pixel festlegt.
CSS ermöglicht auch die Kaskadierung und Vererbung, d. h. Stile können auf mehrere Elemente angewendet oder von einem übergeordneten Element geerbt werden. Dies ermöglicht eine effiziente Gestaltung von Webseiten und sorgt für eine einheitliche Formatierung über mehrere Seiten einer Website hinweg.
Insgesamt ist CSS ein leistungsfähiges Werkzeug für Webentwickler und -designer, um visuell ansprechende und reaktionsfähige Webseiten zu erstellen.