Smashing Magazine / Eric A. Meyer. – Gliwice, 2011
Transkrypt
Smashing Magazine / Eric A. Meyer. – Gliwice, 2011
Podręcznik CSS : Eric Meyer o tworzeniu nowoczesnych układów stron www : Smashing Magazine / Eric A. Meyer. – Gliwice, 2011 Spis treści Część I Podstawy Rozdział 1. Narzędzia Firebug Pasek narzędzi Web Developer Pasek narzędzi Internet Explorer Developer Toolbar Dodatek Dragonfly dla Opery Dodatek WebInspector do przeglądarki Safari XRAY Narzędzie Selectoracle Diagnostyczny arkusz stylów Zerowanie stylów Skrypt IE9.JS 15 17 18 24 29 33 35 37 38 40 42 45 Rozdział 2. Selektory Pseudocoś tam Precyzyjne lądowanie Precyzja selektorów Reguła waŜności Co się dzieje, gdy zostanie pominięta jakaś wartość w zapisie skróconym? Wybiórcze przesłanianie własności w zapisie skróconym Selektor uniwersalny Identyfikatory a klasy Łączenie identyfikatorów z klasami Przypisywanie jednego elementu do wielu klas Selektory atrybutów Selektor atrybutu class Identyfikatory a selektory atrybutów Selektor podłańcuchów wartości atrybutów Selektor podłańcuchów wartości atrybutów - ciąg dalszy Selektory dzieci Częściowa imitacja selektora elementów dzieci Selektory elementów siostrzanych Generowanie treści 47 48 50 51 52 53 55 57 58 61 61 62 64 65 66 68 70 72 73 75 Część II Niezbędnik Rozdział 3. Porady Sprawdzaj poprawność kodu! Kolejność własności pisma Wysokość linii Bezjednostkowe wartości własności line-height Określaj styl obramowania Ustawianie koloru obramowania Wyłączanie wyświetlania elementów Wyłączanie widoczności elementu Wyrzucanie elementów poza ekran 79 81 82 83 83 84 86 86 88 89 90 Obrazy zamiast tekstu Style dla druku Pisanie arkuszy stylów dla druku Łącza blokowe Margines czy dopełnienie? Wycinanie list Definiowanie punktorów list Punktory w tle Generowanie markerów Masz do dyspozycji więcej kontenerów, niŜ myślisz Tła dokumentu Arkusze serwerowe 92 94 95 96 97 99 100 102 105 107 110 111 Rozdział 4. Układy Stosowanie obrysu zamiast obramowania Ustawianie bloków na środku Kontenery elementów pływających - przepełnienie Pływające kontenery elementów pływających Clearfix Kliring elementów przylegających Prosty układ dwukolumnowy Prosty układ trzykolumnowy Fałszywe kolumny Technika Liquid Bleach One True Layout Święty Graal Płynne siatki Układ oparty na jednostkach em Ujemne marginesy w układzie normalnym Pozycjonowanie w kontekście Wyjście poza kontener Pozycjonowanie na sztywno nagłówków i stopek 115 116 118 121 123 125 126 128 129 132 135 138 142 146 150 154 156 158 161 Rozdział 5. Efekty Complexspiral Menu podręczne w CSS Menu CSS Nieregularne kształty Zaokrąglanie rogów przed nastaniem CSS 3 Zaokrąglanie rogów przy uŜyciu CSS 3 Sprajty CSS Sliding Doors Przesuwane drzwi z przycinaniem Paralaksa CSS Nieregularne kształty pływające Lepsze nieregularne kształty pływające Pola obrazów Ograniczanie rozmiaru obrazów 165 166 170 172 174 177 181 183 185 189 191 193 197 201 202 Część III Najnowsze techniki Rozdział 6. Tabele Nagłówek, treść główna i stopka tabeli Nagłówki wierszy Formatowanie według kolumn Tworzenie map z danych tabelarycznych Wykresy z tabel 205 207 208 211 213 217 224 Rozdział 7. Pieśń przyszłości Formatowanie elementów HTML 5 Imitacja elementów HTML 5 za pomocą nazw klas Zapytania o media Formatowanie wybranych elementów-dzieci Formatowanie wybranych kolumn Kolory RGB z kanałem alfa Kolory HSL i HSL z kanałem alfa Cienie Definiowanie wielu obrazów w tle elementów Przekształcenia dwuwymiarowe 233 234 236 237 242 246 249 250 252 254 258 Skorowidz 269 oprac. BPK