CSS3. Szybki start. Wydanie V - Helion
Tytuł oryginału: Visual QuickStart Guide (5th Edition)
Tłumaczenie: Łukasz Piwko, Maria Chaniewska
ISBN: 978-83-246-3386-9
stron: 440, Format: 170x230 , okładka: miękka
Data wydania: 2011-11-21
Księgarnia: Helion
Cena książki: 69,00 zł
Bądź na bieżąco ze światowymi trendami!
- Co to są kaskadowe arkusze stylów?
- Jakie nowości kryją CSS3 i HTML5?
- Jak selektywnie formatować elementy?
Gdy webmasterzy wspominają czasy przed powstaniem kaskadowych arkuszy stylów, dostają gęsiej skórki. Struktura dokumentu przemieszana z opisem wyglądu oraz dziesiątki niestandardowych znaczników inaczej obsługiwanych przez każdą przeglądarkę to koszmar każdego ówczesnego projektanta stron internetowych. Idea stylów CSS okazała się wybawieniem - okazało się nagle, że proste rozwiązania większości problemów związanych z opisem wyglądu strony WWW są na wyciągnięcie ręki!
Najnowsza wersja CSS wprowadza wiele udogodnień, ułatwień i nowych możliwości. Wszystkie potrzebne informacje o wersji CSS3 znajdziesz właśnie w tej książce. W trakcie lektury poznasz historię kaskadowych arkuszy stylów, typy reguł oraz zasady ich tworzenia. Ponadto odkryjesz nowe możliwości języka HTML5 i przekonasz się, że ich wykorzystanie nie musi być trudne! Autor szczegółowo omawia sposoby selektywnej stylizacji, formatowania tekstów, wybierania kolorów oraz dostosowywania wyglądu tabel. Twoją szczególną ciekawość na pewno wzbudzi rozdział przedstawiający trzydzieści dwie najlepsze praktyki CSS. Dzięki nim Twoje arkusze będą jeszcze lepsze. Ta książka musi znaleźć się na półce każdego webmastera chcącego podążać za światowymi trendami!
- Historia CSS i budowa reguł CSS
- Nowości w CSS3 i format SVG
- Nowości w HTML5
- Selektory i importowanie arkusza stylów
- Definiowanie klas i selektywna stylizacja
- Formatowanie potomków
- Przygotowywanie stylów dla różnych mediów
- Typografia w sieci
- Bezpieczne czcionki dla stron WWW
- Własności tekstu i definiowanie kolorów
- Formatowanie list i tabel
- Marginesy, zaokrąglone rogi, elementy pływające
- Ustawianie przezroczystości elementów
- Przekształcenia i efekty przejścia
- Zerowanie ustawień CSS i zarządzanie arkuszami
- Najlepsze praktyki
Poznaj i wykorzystaj możliwości nowych standardów CSS3!
Osoby które kupowały "CSS3. Szybki start. Wydanie V", wybierały także:
- LESS. Kurs video. Poziom pierwszy. Jak usprawnić pracę z CSS 89,00 zł, (35,60 zł -60%)
- Zosta 149,00 zł, (67,05 zł -55%)
- CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu 99,00 zł, (44,55 zł -55%)
- CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW 59,00 zł, (26,55 zł -55%)
- Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
Spis treści
CSS3. Szybki start. Wydanie V -- spis treści
Wprowadzenie (9)
Rozdział 1. Wprowadzenie do CSS 3 (17)
- Co to jest styl (18)
- Co to są kaskadowe arkusze stylów (CSS) (19)
- Rozwój CSS (22)
- CSS i HTML (24)
- Typy reguł CSS (25)
- Budowa reguły CSS (27)
- Nowości w CSS 3 (29)
Rozdział 2. Wprowadzenie do HTML 5 (31)
- Co to jest HTML (32)
- Typy elementów HTML (35)
- Rozwój HTML 5 (38)
- Co nowego w HTML 5? (41)
- Jak działa struktura HTML 5 (42)
- Używanie struktury HTML 5 obecnie (43)
- Podsumowanie (48)
Rozdział 3. Podstawy CSS (49)
- Podstawowe selektory (50)
- Style śródliniowe, czyli formatowanie pojedynczych elementów (51)
- Style osadzone, czyli formatowanie całych stron internetowych (54)
- Style zewnętrzne, czyli formatowanie całych witryn internetowych (57)
- Redefiniowanie elementów HTML (64)
- Definiowanie klas (67)
- Definiowanie identyfikatorów (71)
- Definiowanie stylów uniwersalnych (75)
- Grupowanie, czyli formatowanie wielu elementów za pomocą tych samych reguł CSS (78)
- Komentarze w CSS (82)
- Podsumowanie (84)
Rozdział 4. Selektywna stylizacja (85)
- Drzewo rodzinne elementów (86)
- Definiowanie stylów zależnie od kontekstu (87)
- Pseudoklasy (96)
- Pseudoelementy (108)
- Definiowanie stylów dla elementów w zależności od atrybutów (112)
- Nowość w CSS 3: zapytania o media (116)
- Dziedziczenie (125)
- Podnoszenie rangi deklaracji (127)
- Kaskada (129)
- Podsumowanie (132)
Rozdział 5. Własności pisma (133)
- Typografia w sieci WWW (135)
- Stos fontów (140)
- Szukanie fontów (142)
- Ustawianie rozmiaru pisma (149)
- Nowość w CSS 3: dostosowywanie rozmiaru fontów alternatywnych (152)
- Kursywa (155)
- Ustawianie grubości pisma (158)
- Kapitaliki (160)
- Zbiorcze definiowanie własności pisma (162)
- Podsumowanie (166)
Rozdział 6. Własności tekstu (167)
- Ustawienia odstępów (169)
- Wielkie i małe litery (174)
- Nowość w CSS 3: cienie tekstu (176)
- Wyrównywanie tekstu w poziomie (178)
- Wyrównywanie tekstu w pionie (180)
- Wcięcia akapitów (183)
- Kontrolowanie odstępów (185)
- Zdobienie tekstu (188)
- Wkrótce! (191)
- Podsumowanie (193)
Rozdział 7. Kolory i tła (195)
- Definiowanie kolorów (197)
- Nowość w CSS 3: gradienty w tle (203)
- Wybór palety kolorów (207)
- Ustawianie koloru tekstu (212)
- Ustawianie koloru tła (214)
- Ustawianie obrazu tła (216)
- Zbiorcze definiowanie własności tła (224)
- Podsumowanie (228)
Rozdział 8. Własności list i tabel (229)
- Ustawianie punktorów (232)
- Tworzenie własnych punktorów (233)
- Korygowanie położenia punktorów (234)
- Zbiorcze definiowanie własności list (235)
- Własności układu tabeli (236)
- Ustawianie odstępów między komórkami (238)
- Scalanie obramowań między komórkami (239)
- Postępowanie z pustymi komórkami (241)
- Ustawianie położenia podpisu tabeli (242)
- Podsumowanie (243)
Rozdział 9. Własności interfejsu użytkownika i treści generowanej (245)
- Zmiana wyglądu kursora (248)
- Dodawanie treści za pomocą CSS (250)
- Uczenie przeglądarki liczenia (252)
- Określanie rodzaju cudzysłowów (254)
- Podsumowanie (256)
Rozdział 10. Własności pól elementów (257)
- Pole elementu (261)
- Wyświetlanie elementów (264)
- Ustawianie szerokości i wysokości elementów (267)
- Postępowanie w przypadku przepełnienia elementów (270)
- Elementy pływające (273)
- Ustawianie marginesów (276)
- Ustawianie obrysu (279)
- Ustawianie obramowania (281)
- Nowość w CSS 3: zaokrąglanie rogów (284)
- Nowość w CSS 3: obrazy w tle obramowania elementów (287)
- Ustawianie dopełnienia (290)
- Wkrótce! (292)
- Podsumowanie (293)
Rozdział 11. Własności formatowania wizualnego (295)
- Różnica między oknem a dokumentem (299)
- Wybór rodzaju pozycjonowania (301)
- Pozycjonowanie elementów (306)
- Układanie elementów na osi pionowej (308)
- Ustawianie widoczności elementów (310)
- Obcinanie widocznego obszaru elementu (312)
- Nowość w CSS 3: ustawianie przezroczystości elementów (314)
- Nowość w CSS 3: tworzenie cieni elementów (316)
- Podsumowanie (318)
Rozdział 12. Przekształcenia i efekty przejścia (319)
- Nowość w CSS 3: przekształcenia elementów (323)
- Nowość w CSS 3: efekty przejścia (332)
- Podsumowanie (337)
Rozdział 13. Poprawki i ulepszenia (339)
- Dostosowywanie CSS do Internet Explorera (340)
- Rozwiązywanie problemów z modelem polowym w IE (349)
- Zerowanie ustawień CSS (351)
- Naprawa elementów pływających (356)
Rozdział 14. Podstawowe techniki CSS (359)
- Tworzenie układów wielokolumnowych przy użyciu elementów pływających (362)
- Formatowanie odnośników a nawigacja (366)
- Sprite'y CSS (370)
- Tworzenie menu rozwijanego przy użyciu CSS (373)
Rozdział 15. Zarządzanie arkuszami stylów (377)
- Techniki pisania czytelnego kodu CSS (378)
- Biblioteki i ramy projektowe CSS (383)
- Strategie dołączania arkuszy stylów do stron (384)
- Usuwanie usterek (388)
- Znajdowanie błędów za pomocą narzędzi Firebug i Inspektor www (392)
- Sprawdzanie poprawności kodu (397)
- Minimalizacja kodu (398)
- 32 najlepsze praktyki CSS (401)
Dodatek A Przewodnik po CSS (409)
Dodatek B Kody znaków HTML i UTF (423)
Skorowidz (429)