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 anzuzeigen. 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 wird normalerweise verwendet, um HTML-Elemente zu stylen, kann jedoch auch mit anderen Auszeichnungssprachen wie SVG oder XML genutzt werden.
Eine CSS-Regel ist eine Reihe von Eigenschaften, die mit einem Selektor verknüpft sind. Hier ist ein Beispiel, das jeden HTML-Absatz gelb auf einem schwarzen Hintergrund macht:
/* 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 Erscheinungsbild einer Seite zu ändern. Dies ist ein sehr wichtiges Merkmal, da eine komplexe Website Tausende von CSS-Regeln haben kann.