Słowem wstępu, zanim przejdziemy do dalszych etapów poznawania wiedzy o CSS warto zapoznać się z historią tego języka. Początki CSS sięgają lat 90. XX wieku, kiedy to twórcy witryn internetowych zaczęli zastanawiać się nad sposobem oddzielenia prezentacji strony od jej struktury. Warto wspomnieć, że przed pojawieniem się CSS, wszystko było robione przy użyciu samych znaczników HTML, co prowadziło do rozbudowanego i trudnego w utrzymaniu kodu.
Historia CSS
1994: Håkon Wium Lie, norweski naukowiec i informatyk, przedstawia pierwszy koncepcję arkuszy stylów podczas konferencji WWW.
1996: Lie i Bert Bos wraz z innymi inżynierami w dziedzinie sieci WWW, opracowują oficjalną specyfikację CSS1. W tym samym roku World Wide Web Consortium (W3C) zatwierdza CSS1 jako oficjalny standard.
1997: Wersja CSS1 zostaje zaktualizowana i udoskonalona, co doprowadza do powstania CSS Level 1 Recommendation.
1998: W3C publikuje CSS2, które wprowadza wiele nowych funkcji, takich jak pozycjonowanie elementów, media queries i tabelki.
1999: Rozpoczęto prace nad CSS3, który wprowadził koncepcję modułów. Każdy moduł skupia się na konkretnej dziedzinie i może być niezależnie rozwijany oraz aktualizowany.
2000–2009: W ciągu niespełna dekady W3C kontynuowało rozwój CSS3, dodając kolejne moduły, takie jak kolory, tła, gradienty, transformacje, przejścia, animacje czy flexbox.
2010–obecnie: W3C nadal utrzymuje i rozwija CSS3 oraz kolejne standardy, poprzez dodawanie nowych modułów i funkcji, takich jak grid layout czy zmienne CSS. W międzyczasie CSS stał się fundamentalnym elementem technologii sieci Web, używanym przez niemal wszystkie strony internetowe.
Niewątpliwie rozwój CSS wpłynął na sposób, w jaki tworzone są strony internetowe. Dzięki arkuszom stylów, struktura strony HTML została oddzielona od jej prezentacji CSS, co przyczyniło się do większej czytelności kodu, łatwiejszego utrzymania oraz elastyczności projektów. Współczesne strony internetowe korzystają z zaawansowanych funkcji CSS3, takich jak animacje, responsywność czy różnorodne układy, aby stworzyć bardziej atrakcyjne i funkcjonalne witryny.
Swoją przygodę z projektowaniem stron internetowych rozpocząłem z kursem od Komputer Świat wydanym w marcu 2003 roku w formie małej książeczki. Na przestrzeni 20 lat zaprojektowałem niezliczoną ilość witryn i aplikacji internetowych. Projektowałem dla małych i dużych firm takich jak Oriflame, Top Market, Bezpieczna Rodzina czy Helping Hand.