CSS3_Szybki_start_Wydanie_V_css3ss.pdf

(859 KB) Pobierz
Idź do
• Spis treści
• Przykładowy rozdział
• Skorowidz
Katalog książek
• Katalog online
• Zamów drukowany
katalog
Twój koszyk
• Dodaj do koszyka
Cennik i informacje
• Zamów informacje
o nowościach
• Zamów cennik
Czytelnia
• Fragmenty książek
online
CSS3. Szybki start.
Wydanie V
Autor: Jason Cranford Teague
Tłumaczenie: Łukasz Piwko, Maria Chaniewska
ISBN: 978-83-246-3386-9
Tytuł oryginału:
Visual QuickStart Guide (5th Edition)
Format: 170×230, stron: 460
Kontakt
Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. 32 230 98 63
e-mail: helion@helion.pl
© Helion 1991–2011
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
Rozdziaï 1.
Wprowadzenie do CSS 3
Co to jest styl
Co to sÈ kaskadowe arkusze stylów (CSS)
Rozwój CSS
CSS i HTML
Typy reguï CSS
Budowa reguïy CSS
Nowo ci w CSS 3
9
17
18
19
22
24
25
27
29
Rozdziaï 2.
Wprowadzenie do HTML 5
Co to jest HTML
Typy elementów HTML
Rozwój HTML 5
Co nowego w HTML 5?
Jak dziaïa struktura HTML 5
U ywanie struktury HTML 5 obecnie
Podsumowanie
31
32
35
38
41
42
43
48
Spis tre ci
Rozdziaï 3.
Podstawy CSS
Podstawowe selektory
Style ródliniowe, czyli formatowanie pojedynczych elementów
Style osadzone, czyli formatowanie caïych stron internetowych
Style zewnÚtrzne, czyli formatowanie caïych witryn internetowych
Redefiniowanie elementów HTML
Definiowanie klas
Definiowanie identyfikatorów
Definiowanie stylów uniwersalnych
Grupowanie, czyli formatowanie wielu elementów
za pomocÈ tych samych reguï CSS
Komentarze w CSS
Podsumowanie
49
50
51
54
57
64
67
71
75
78
82
84
Rozdziaï 4.
Selektywna stylizacja
Drzewo rodzinne elementów
Definiowanie stylów zale nie od kontekstu
Pseudoklasy
85
86
87
96
5
Spis tre ci
Pseudoelementy
Definiowanie stylów dla elementów w zale no ci od atrybutów
Nowo Ê w CSS 3: zapytania o media
Dziedziczenie
Podnoszenie rangi deklaracji
Kaskada
Podsumowanie
108
112
116
125
127
129
132
Rozdziaï 5.
Wïasno ci pisma
Typografia w sieci WWW
Stos fontów
Szukanie fontów
Ustawianie rozmiaru pisma
Nowo Ê w CSS 3: dostosowywanie rozmiaru fontów alternatywnych
Kursywa
Ustawianie grubo ci pisma
Kapitaliki
Zbiorcze definiowanie wïasno ci pisma
Podsumowanie
133
135
140
142
149
152
155
158
160
162
166
Spis tre ci
Rozdziaï 6.
Wïasno ci tekstu
Ustawienia odstÚpów
Wielkie i maïe litery
Nowo Ê w CSS 3: cienie tekstu
Wyrównywanie tekstu w poziomie
Wyrównywanie tekstu w pionie
WciÚcia akapitów
Kontrolowanie odstÚpów
Zdobienie tekstu
Wkrótce!
Podsumowanie
167
169
174
176
178
180
183
185
188
191
193
Rozdziaï 7.
Kolory i tïa
Definiowanie kolorów
Nowo Ê w CSS 3: gradienty w tle
Wybór palety kolorów
Ustawianie koloru tekstu
Ustawianie koloru tïa
Ustawianie obrazu tïa
Zbiorcze definiowanie wïasno ci tïa
Podsumowanie
195
197
203
207
212
214
216
224
228
6
Spis tre ci
Rozdziaï 8.
Wïasno ci list i tabel
Ustawianie punktorów
Tworzenie wïasnych punktorów
Korygowanie poïo enia punktorów
Zbiorcze definiowanie wïasno ci list
Wïasno ci ukïadu tabeli
Ustawianie odstÚpów miÚdzy komórkami
Scalanie obramowañ miÚdzy komórkami
PostÚpowanie z pustymi komórkami
Ustawianie poïo enia podpisu tabeli
Podsumowanie
229
232
233
234
235
236
238
239
241
242
243
Rozdziaï 9.
Wïasno ci interfejsu u ytkownika i tre ci generowanej
Zmiana wyglÈdu kursora
Dodawanie tre ci za pomocÈ CSS
Uczenie przeglÈdarki liczenia
Okre lanie rodzaju cudzysïowów
Podsumowanie
245
248
250
252
254
256
Rozdziaï 10.
Wïasno ci pól elementów
Pole elementu
Wy wietlanie elementów
Ustawianie szeroko ci i wysoko ci elementów
PostÚpowanie w przypadku przepeïnienia elementów
Elementy pïywajÈce
Ustawianie marginesów
Ustawianie obrysu
Ustawianie obramowania
Nowo Ê w CSS 3: zaokrÈglanie rogów
Nowo Ê w CSS 3: obrazy w tle obramowania elementów
Ustawianie dopeïnienia
Wkrótce!
Podsumowanie
257
261
264
267
270
273
276
279
281
284
287
290
292
293
Spis tre ci
Rozdziaï 11.
Wïasno ci formatowania wizualnego
Ró nica miÚdzy oknem a dokumentem
Wybór rodzaju pozycjonowania
Pozycjonowanie elementów
Ukïadanie elementów na osi pionowej
Ustawianie widoczno ci elementów
Obcinanie widocznego obszaru elementu
Nowo Ê w CSS 3: ustawianie przezroczysto ci elementów
Nowo Ê w CSS 3: tworzenie cieni elementów
Podsumowanie
295
299
301
306
308
310
312
314
316
318
7
Zgłoś jeśli naruszono regulamin