Szczegóły ebooka

CSS bez tajemnic. 47 sekretów kreatywnego projektanta

CSS bez tajemnic. 47 sekretów kreatywnego projektanta

Lea Verou

Ebook
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.

Odkryj tajemnice CSS — i projektuj zaskakująco piękne strony, pisząc czysty, zwięzły kod!

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)

  • Tytuł: CSS bez tajemnic. 47 sekretów kreatywnego projektanta
  • Autor: Lea Verou
  • Tytuł oryginału: CSS Secrets
  • Tłumaczenie: Piotr Cieślak, Karolina Waśko
  • ISBN: 978-83-283-1719-2, 9788328317192
  • Data wydania: 2016-02-25
  • Format: Ebook
  • Identyfikator pozycji: scss47
  • Wydawca: Helion