|
CSS3. Szybki start. Wydanie V Autor: Jason Cranford Teague Data wydania: 2011 Stron: 440 Tytuł oryginału: Visual QuickStart Guide 5th Edition Tłumaczenie: Łukasz Piwko, Maria Chaniewska ISBN: 978-83-[zasłonięte]-3386-9 Format: 170x230 Oprawa: miękka Numer z katalogu: 7224 Przykłady na ftp Wydawnictwo Helion
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!
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
|
|
|
|
|
|