Bei Cascading Style Sheets handelt es sich um eine sogenannte Stylesheet-Sprache, mit der (hauptsächlich auf
Websites) die Darstellung der einzelnen Elemente festgelegt wird. Der Vorteil von CSS besteht in der Möglichkeit
der Trennung von Struktur der Informationen (HTML) und
grafischer Darstellung/Layout (CSS).
Ebenso bietet CSS diverse gestalterische Möglichkeiten,
die mit purem HTML nicht oder nur teilweise realisierbar
sind.