MATEMATYKA

INFORMATYKA

Kaskadowe Arkusze Stylów (CSS)

Kaskadowe arkusze stylów (ang. Cascading Style Sheets, w skrócie CSS) to język służący do opisu formy prezentacji (wyświetlania) stron WWW. CSS został opracowany przez organizację W3C w 1996 r. jako potomek języka DSSSL przeznaczony do używania w połączeniu z SGML-em.

Największą zaletą CSS jest umożliwienie rozdzielenia warstwy prezentacji od warstwy danych. Dzięki temu możliwe jest definiowanie wielu stylów dla tych samych danych, a sam dokument HTML jest bardziej przejrzysty i łatwiejszy do utrzymania i dalszego rozwinięcia. Dodatkowo w przypadku potrzeby wprowadzenia zmian w definicji stylu wykorzystanego dla elementu występującego wielokrotnie w dokumencie HTML w pliku CSS zmiany są wprowadzane raz, a zmiana jest adaptowana przez wszystkie elementy. Skutkuje to oszczędnością czasu i pracy.

Oto przykładowy kod CSS napisany w pliku HTML:


<html> <head> <title>Moja strona</title> <style type="text/css"> <!-- BODY { color: #000000; background-color: #ffffff; } P, DIV { font-size: 9pt; } .title { font-weight: bold; font-size: 14pt; } --> </style> </head>
Szymon Domański ©