CSS

CSS – Cascading Style Sheets

Zusammen mit HTML und DOM ist CSS eine der Kernsprachen des World Wide Webs. Sie wird vom World Wide Web Consortium (W3C) beständig weiterentwickelt.
CSS stellt die Gestaltungsanweisungen, um ein HTML Element visuell formatiert darzustellen, z. B. Farben, Layout und Typografie.

Cascading Style Sheets dienen ebenso dazu, dass das Layout vom Inhalt getrennt wird. In HTML oder XML wird das Dokument inhaltlich gegliedert, während CSS – vorzugsweise durch ein externes Style Sheet – die Darstellung übernimmt.

Anfangs gab es nur einfache Anweisungen. Heutzutage gibt es sehr komplexe Module in denen sogar Animationen und Darstellungen für verschiedene Ausgabemedien (Bildschirm, Papier, Sprache, Projektion, Smartphones) definiert werden können.

Cascading Style Sheets sind wichtig für sogenanntes Responsive Webdesign. Für Geräte wie PDA und Mobiltelefone, die kleine Displays oder eine geringe Bildauflösung haben, werden eigene Darstellungen angeboten. Die Webseite ist also für verschiedene Auflösungen gut lesbar.

WordPress DIY Beispiel für style.css

Beispiel CSS aus der style.css eines WordPress Blogs