Pierwsza specyfikacja standardu CSS została opublikowana w 1996 roku. Była bardzo krótka, zwięzła i stosunkowo prosta, po wydrukowaniu zajmowała niespełna 70 stron. Od tego czasu język CSS stał się na tyle złożonym i zaawansowanym narzędziem, że dziś właściwie niemożliwe jest, aby jedna osoba biegle poznała wszystkie jego tajniki. Obecny CSS wciąż zaskakuje nieoczekiwanymi możliwościami, dalece wykraczającymi poza proste ozdabianie stron WWW — gradienty, przejścia, cienie, ciekawe narożniki, animacje, łamanie tekstu.
Sięgnij po tę książkę i spraw, by pisany przez Ciebie kod był zgodny z dobrymi praktykami.
Jeśli w miarę płynnie posługujesz się CSS i chcesz udoskonalić swój warsztat programisty, a przy tym lubisz nietuzinkowe, inspirujące rozwiązania, wykorzystaj ciekawe propozycje autorki — masz ich do dyspozycji 47. Dzięki nim poradzisz sobie z często spotykanymi trudnościami związanymi z projektowaniem stron WWW. Co więcej, dzięki tej książce nauczysz się tworzyć kod zwięzły, łatwy w utrzymaniu, elastyczny, lekki i zgodny z obowiązującymi standardami.
W książce tej znajdziesz wskazówki dotyczące:
- dobrych praktyk kodowania w CSS i standardów w tym zakresie,
- programowania kształtów, ramek, cieni, gradientów,
- tworzenia interesujących efektów wizualnych, w tym również uwzględniających zasady perspektywy,
- zasad typografii,
- wymogów funkcjonalności strony,
- projektowania struktury i układu strony,
- tworzenia przejść i animacji.
Rozdziały:
Przedmowa (xv)
Wstęp (xvii)
- Wielkie dzięki (xix)
- Kilka słów o oryginalnym wydaniu tej książki (xxii)
- O tej książce (xxiv)
Rozdział 1. Wprowadzenie (1)
- Standardy sieciowe: przyjaciel czy wróg? (2)
- Porady dotyczące kodowania w CSS (9)
Rozdział 2. Tła i ramki (23)
- Przezroczyste ramki (24)
- Wiele ramek (28)
- Elastyczne pozycjonowanie tła (32)
- Wewnętrzne zaokrąglenia (36)
- Tła w paski (40)
- Skomplikowane desenie w tle (50)
- (Pseudo)losowe tła (62)
- Ciągłe obramowania graficzne (68)
Rozdział 3. Kształty (75)
- Elastyczne elipsy (76)
- Równoległoboki (84)
- Obrazy w kształcie rombu (90)
- Przycięte narożniki (96)
- Trapezoidalne zakładki (108)
- Proste wykresy kołowe (114)
Rozdział 4. Efekty wizualne (129)
- Jednostronne cienie (130)
- Nieregularne cienie (134)
- Barwienie obrazów (138)
- Efekt matowego szkła (146)
- Efekt zagiętego rogu (156)
Rozdział 5. Typografia (167)
- Przenoszenie wyrazów (168)
- Wstawianie znaków łamania wiersza (172)
- Tekst w paski (178)
- Dostosowywanie wielkości tabulacji (182)
- Ligatury (184)
- Ozdobne znaki et (188)
- Niestandardowe podkreślenia (194)
- Realistyczne efekty tekstowe (200)
- Tekst na okręgu (210)
Rozdział 6. Wygoda obsługi (217)
- Wybór właściwego kursora (218)
- Powiększanie aktywnego obszaru (224)
- Niestandardowe pola opcji (228)
- Marginalizowanie przez przyciemnianie (234)
- Marginalizowanie przez rozmycie (240)
- Podpowiedzi przy skalowaniu (244)
- Interaktywne porównywanie obrazów (250)
Rozdział 7. Struktura i układ (261)
- Wymiarowanie wewnątrzkontekstowe (262)
- Kontrolowanie szerokości kolumn tabeli (266)
- Nadawanie stylu na podstawie liczby elementów równorzędnych (270)
- Płynne tło, nieruchoma zawartość (276)
- Wyśrodkowanie w pionie (280)
- Przyklejone stopki (288)
Rozdział 8. Przejścia i animacje (293)
- Elastyczne przejścia (294)
- Animacje poklatkowe (308)
- Miganie (314)
- Animacja naśladująca wprowadzanie tekstu (320)
- Płynne przełączanie stanów animacji (328)
- Animacje wzdłuż okrągłej ścieżki (334)
Skorowidz (347)
Najniższa cena z 30 dni przed obniżką 44,25zł
|