Autorzy: Michael Bowers, Dionysios Synodinos, Victor Sumner
Stron: 512
Oszałamiające możliwości HTML5 pozwoliły projektantom na tworzenie zaawansowanych stron oraz aplikacji internetowych. Jednak wszędzie tam, gdzie realizowane są rozbudowane projekty, zaczynają się problemy ze złożonością struktury tworzonego rozwiązania. W typowych językach programowania zostało to już zauważone dawno temu, a antidotum na te bolączki stały się wzorce projektowe. Teraz przyszedł czas na HTML — najwyższa pora poznać najlepsze rozwiązania typowych problemów!
Książka "HTML5 i CSS3. Zaawansowane wzorce projektowe" zawiera opis ponad 350 wzorców projektowych w językach HTML5 i CSS3, przeznaczonych do budowy nowoczesnych stron internetowych. Każdy wzorzec można stosować w połączeniu z innymi, co daje nieskończoną liczbę możliwości udoskonalania produktów. Dzięki przedstawionym tu technikom nie trzeba stosować żadnych sztuczek i można uniknąć testowania w nieskończoność aplikacji w różnych przeglądarkach internetowych. Autorzy szczegółowo opisują wszystkie przydatne własności CSS3 oraz pokazują, jak połączyć je z kodem HTML5, aby uzyskać praktyczne rezultaty. Z książką tą nauczysz się tworzyć płynne układy stron, inicjały, uwagi na marginesie, cytaty i alerty. Ponadto poznasz wiele nowych technik, takich jak zaokrąglanie rogów i sprawdzanie danych wprowadzanych do formularzy.
Dzięki tej książce:
O autorach (13) O korektorze merytorycznym (15) Podziękowania (17) Wstęp (19)
Rozdział 1. Wzorce projektowe, czyli koniec problemów z CSS (29)
Rozdział 2. Wzorce projektowe HTML (57)
Rozdział 3. Selektory i dziedziczenie w CSS (87)
Rozdział 4. Modele polowe (105)
Rozdział 5. Określanie wymiarów pól (123)
Rozdział 6. Własności modelu polowego (135)
Rozdział 7. Modele pozycjonowania (151)
Rozdział 8. Pozycjonowanie: wcinanie, przesuwanie i wyrównywanie elementów (175)
Rozdział 9. Pozycjonowanie - techniki zaawansowane (201)
Rozdział 10. Formatowanie tekstu (227)
Rozdział 11. Stosowanie odstępów (245)
Rozdział 12. Wyrównywanie treści (265)
Rozdział 13. Bloki (281)
Rozdział 14. Obrazy (309)
Rozdział 15. Tabele (341)
Rozdział 16. Układy kolumn tabel (365)
Rozdział 17. Układy stron (393)
Rozdział 18. Inicjały (439)
Rozdział 19. Myśli przewodnie i cytaty (457)
Rozdział 20. Alerty (475)
Skorowidz (501)