CSS
CSS (Cascading Style Sheets) ist eine deklarative Sprache, die steuert, wie Webseiten im Browser aussehen.
Der Browser wendet CSS-Stildeklarationen auf ausgewählte Elemente an, um sie korrekt darzustellen. Eine Stildeklaration enthält die Eigenschaften und deren Werte, die bestimmen, wie eine Webseite aussieht.
CSS ist eine der drei Kerntechnologien des Webs, zusammen mit HTML und JavaScript. CSS stylt normalerweise HTML-Elemente, kann aber auch mit anderen Auszeichnungssprachen wie SVG oder XML verwendet werden.
Eine CSS-Regel ist eine Menge von Eigenschaften, die mit einem Selektor verknüpft sind. Hier ist ein Beispiel, das jeden HTML-Absatz gelb auf einem schwarzen Hintergrund darstellt:
/* The selector "p" indicates that all paragraphs in the document will be affected by that rule */
p {
/* The "color" property defines the text color, in this case yellow. */
color: yellow;
/* The "background-color" property defines the background color, in this case black. */
background-color: black;
}
"Cascading" bezieht sich auf die Regeln, die festlegen, wie Selektoren priorisiert werden, um das Aussehen einer Seite zu ändern. Dies ist eine sehr wichtige Funktion, da eine komplexe Website Tausende von CSS-Regeln haben kann.