Opis
Oto przyszłość rozwiązań projektowych dla stron WWW
CSS to język, dzięki któremu możesz opisać wygląd tworzonej strony WWW. Jego pierwsza wersja ujrzała światło dzienne w 1996 roku i od tej pory język ten jest nieustannie rozwijany. Dziś natomiast obowiązuje wersja CSS3 — podzielona na moduły, do których zostały przypisane dotychczasowe atrybuty oraz dodane nowe możliwości. Próba przebrnięcia przez oficjalną dokumentację będzie Cię kosztowała wiele wysiłku, trudu oraz nieprzespanych nocy. Zapewne chcesz tego uniknąć? Ta książka to rozwiązanie idealne dla Ciebie!
Znajdziesz w niej najważniejsze informacje na temat CSS3, starannie opracowane i podane w przystępnej formie. Kolejne rozdziały pozwolą Ci zdobyć wiadomości o tak zwanych media queries, pozwalających zmieniać wygląd elementów strony w zależności od urządzenia, oraz szczegółową wiedzę dotyczącą selektorów. Ponadto przekonasz się, jak pseudoklasy i pseudoznaczniki mogą ułatwić Ci życie oraz jak pozbyć się nudnych czcionek dzięki możliwościom @font-face. Następnym wyzwaniem stojącym przed Tobą jest zapoznanie się z transformacjami 2D i 3D, efektami specjalnymi oraz elastycznymi układami elementów (Flexbox). Ta książka jest doskonałą lekturą dla projektantów stron, którzy chcą błyskawicznie poznać i wykorzystać nowości CSS3 w swoich projektach.
Dzięki znacznej ilości rzeczywistych przykładów i koncentracji na zasadach przygotowania dobrego układu, książka pomoże Ci w poszerzeniu umiejętności z zakresu CSS. Poruszone zostały między innymi następujące zagadnienia:
Nadawanie stylu tekstowi za pomocą wybranych czcionek, przez dodanie cieni oraz innych efektów.
Utworzenie, umieszczenie i zmiana wymiarów obrazów tła.
Zastosowanie w statycznych stronach internetowych przejść i animacji opartych na zdarzeniach.
Wykorzystanie transformacji dwui trójwymiarowych w tekście i na obrazach.
Użycie gradientów liniowych i promieniowych w celu osiągnięcia płynnych przejść między kolorami.
Kontrolowanie układu strony za pomocą siatek, kolumn i elastycznego wyrównywania.
Dopasowanie wyglądu witryny internetowej do każdego typu urządzenia, które ma dostęp do sieci.
Poznaj potencjał nowej specyfikacji CSS3!