CSS

CSS (Cas­ca­ding Style Sheets) ist eine Style­sheet-Spra­che, die zur Gestal­tung von Web­sei­ten ver­wen­det wird. Mit CSS kön­nen Ent­wick­ler das Aus­se­hen und Lay­out von HTML-Ele­men­ten und Sei­ten kon­trol­lie­ren, indem sie Regeln für die Dar­stel­lung von Text, Far­ben, Schrift­ar­ten, Abstän­den, Rah­men und ande­ren Design­ele­men­ten defi­nie­ren.

CSS ermög­licht es, dass das Design und die Dar­stel­lung von Inhal­ten und Lay­outs von einer HTML-Sei­te getrennt sind, was eine bes­se­re Struk­tu­rie­rung des Codes und eine ein­fa­che­re Aktua­li­sie­rung des Designs ermög­licht. Durch die Ver­wen­dung von CSS-Selek­to­ren kön­nen Ent­wick­ler ein­zel­ne oder Grup­pen von HTML-Ele­men­ten aus­wäh­len und auf die­se spe­zi­fi­sche Sti­le anwen­den.

CSS-Regeln wer­den in einer sepa­ra­ten Datei defi­niert oder inner­halb des HTML-Codes mit­hil­fe des <style>-Tags ein­ge­bet­tet. Die Syn­tax von CSS besteht aus Selek­to­ren, Eigen­schaf­ten und Wer­ten, die zusam­men eine Regel bil­den. Zum Bei­spiel kann eine CSS-Regel wie folgt aus­se­hen:

h1 {
    color: red;
    font-size: 24px;
}

In die­sem Bei­spiel wird die Far­be des Tex­tes für alle HTML-Über­schrif­ten (h1-Ele­men­te) auf Rot gesetzt, und die Schrift­grö­ße wird auf 24 Pixel fest­ge­legt.

CSS ist eine wich­ti­ge Tech­no­lo­gie für die Gestal­tung und Ent­wick­lung von moder­nen Web­sites und wird von allen gän­gi­gen Web-Brow­sern unter­stützt. Es gibt auch vie­le CSS-Frame­works und Biblio­the­ken, die Ent­wick­lern hel­fen, schnel­ler und effi­zi­en­ter zu arbei­ten.