Was ist CSS?
CSS ist die Abkürzung für Cascading Style Sheets - eine Programmiersprache, mit der die Formatierung einer Webseite festgelegt wird. CSS ist in der Regel mit einer Auszeichnungssprache wie HTML verknüpft, die den Inhalt und die Struktur der Seite enthält. Es ist zwar möglich, die Formatierung direkt im HTML-Dokument festzulegen, doch wird dies nicht empfohlen. Die Trennung von Format und Inhalt bietet eine bessere Zugänglichkeit, eine bessere Kontrolle über das Design und ermöglicht eine einfachere Pflege des Designs.
CSS wurde in den 1990er Jahren eingeführt und gilt heute zusammen mit HTML und JavaScript als eine der Kernsprachen des World Wide Web. CSS enthält Regeln, die in einem Dokument in einer bestimmten Reihenfolge gelesen werden (daher der Name Kaskadierung), sowie Werte, die Webbrowser dann anwenden, um den Inhalt der Webseite korrekt anzuzeigen. Der Inhalt ist zwar unverzichtbar, aber ein gutes Design ist auch wichtig für ein gutes Benutzererlebnis, und hier kommt CSS ins Spiel. CSS kann über interne und externe Stylesheets in eine Website integriert oder mit Hilfe des Inline-Styles direkt in den Code eines HTML-Elements eingefügt werden.