CSS3_Nieoficjalny_podrecznik_Wydanie_III_css3n3.pdf

(3733 KB) Pobierz
Tytuł oryginału: CSS3: The Missing Manual, 3rd Edition
Tłumaczenie:
Łukasz
Piwko
ISBN: 978-83-246-7317-9
© 2013 Helion S.A.
Authorized Polish translation of the English edition of CSS3: The Missing Manual,
3rd Edition, ISBN 9781449325947 © 2013 Sawyer McFarland Media, Inc.
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi
bądź towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były
kompletne i rzetelne. Nie biorą jednak
żadnej
odpowiedzialności ani za ich wykorzystanie, ani za związane
z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION
nie ponoszą również
żadnej
odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji
zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail: helion@helion.pl
WWW: http://helion.pl (księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/css3n3
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/css3n3.zip
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Nieoficjalna czo ówka ...................................................................................... 15
Wst p ................................................................................................................. 19
Cze I. Podstawy CSS ................................................................... 31
Rozdzia 1. Przystosowanie kodu HTML do pracy z CSS ................................. 33
HTML kiedy i teraz ................................................................................. 33
HTML kiedy — aby dobrze wygl da o .................................................... 33
HTML teraz — szkielet dla CSS .............................................................. 35
Pisanie HTML-a z my l o CSS ................................................................. 35
Pami taj o strukturze ............................................................................. 36
Dwa nowe znaczniki HTML do nauczenia .............................................. 36
Pami taj o uk adzie strony ..................................................................... 40
O czym trzeba zapomnie ....................................................................... 41
Podstawowe wskazówki ......................................................................... 43
Znaczenie deklaracji typu dokumentu ....................................................... 45
Aktualizowanie Internet Explorera ............................................................ 47
Rozdzia 2. Tworzenie stylów i arkuszy stylów ............................................. 49
Anatomia stylu ......................................................................................... 49
Zrozumie arkusze stylów ......................................................................... 52
Styl wewn trzny czy zewn trzny ............................................................. 52
Wewn trzne arkusze stylów ...................................................................... 53
Style zewn trzne ....................................................................................... 54
Do czanie arkusza stylów przy u yciu znacznika HTML ....................... 55
Do czanie arkuszy stylów za pomoc kodu CSS .................................... 56
Kurs: tworzenie pierwszego stylu ............................................................... 57
Tworzenie stylu ródliniowego ............................................................... 57
Tworzenie wewn trznych arkuszy stylów ............................................... 58
Tworzenie zewn trznego arkusza stylów ................................................ 60
Kup książkę
Poleć książkę
Rozdzia 3. Selektory, czyli do czego odnosz si style ..................................67
Selektory znaczników — style dla ca ej strony .............................................67
Selektor klasy — precyzyjna kontrola .........................................................69
Selektor ID — unikalne elementy strony ....................................................72
Nadawanie stylów grupom znaczników .....................................................72
Grupowanie selektorów ..........................................................................73
Selektor uniwersalny ..............................................................................74
Stylizowanie znaczników zagnie d onych ..................................................74
Drzewo rodzinne HTML ........................................................................75
Tworzenie selektorów potomka ..............................................................76
Tworzenie modu ów ...............................................................................78
Pseudoklasy i pseudoelementy ...................................................................79
Style odno ników ...................................................................................79
Stylizowanie fragmentów akapitu ...........................................................80
Wi cej pseudoklas i pseudoelementów ....................................................80
Selektory atrybutu .....................................................................................83
Selektor dziecka .....................................................................................85
Selektory dziecka z uwzgl dnieniem typu elementu ................................88
Selektor brata ............................................................................................89
Selektor :not() ............................................................................................90
Kurs: selektory ...........................................................................................92
Tworzenie selektora grupowego ..............................................................94
Tworzenie i stosowanie selektora klasy ...................................................95
Tworzenie selektora potomka .................................................................97
Tworzenie i stosowanie selektora identyfikatora .....................................98
Ostatni szlif ......................................................................................... 100
Rozdzia 4. Oszcz dzanie czasu dzi ki dziedziczeniu ..................................103
Czym jest dziedziczenie? ......................................................................... 103
Jak dziedziczenie upraszcza arkusze stylów .............................................. 104
Granice dziedziczenia .............................................................................. 104
Kurs: dziedziczenie .................................................................................. 107
Prosty przyk ad: dziedziczenie jednopoziomowe ................................... 107
Wykorzystanie dziedziczenia do zmiany stylu ca ej strony ..................... 109
Kiedy dziedziczenie nie dzia a ............................................................... 111
Rozdzia 5. Zarz dzanie wieloma stylami — kaskada .................................. 113
Kaskadowo stylów ................................................................................ 114
Style dziedziczone mog si kumulowa ............................................... 114
Najbli szy przodek bierze gór .............................................................. 115
Gór bierze styl bezpo redni ................................................................. 116
Jeden znacznik, wiele stylów ................................................................. 116
Precyzja: który styl we mie gór ............................................................... 118
Remis: wygrywa ostatni ........................................................................ 119
4
Kup książkę
SPIS TRE CI
Poleć książkę
Kontrolowanie kaskady ........................................................................... 120
Zmienianie precyzji ............................................................................. 121
Wybiórcze przes anianie ....................................................................... 122
Jak unikn wojny na precyzj .............................................................. 123
Resetowanie stylów .............................................................................. 125
Kurs: kaskadowo w akcji ...................................................................... 127
Resetowanie stylów i definiowanie nowych ........................................... 127
Tworzenie stylu mieszanego ................................................................ 129
Rozwi zywanie konfliktów ................................................................... 130
Cze II. Stosowanie CSS ............................................................. 133
Rozdzia 6. Formatowanie tekstu .................................................................. 135
Czcionki ................................................................................................. 135
Wybór czcionki .................................................................................... 137
Stosowanie czcionek sieciowych .............................................................. 140
Typy plików fontów ............................................................................. 141
Kwestie prawne dotycz ce czcionek ...................................................... 142
Gdzie szuka czcionek sieciowych ........................................................ 142
Generowanie ró nych formatów czcionek ............................................. 143
Dyrektywa @font-face .......................................................................... 145
Tworzenie stylów przy u yciu czcionek sieciowych ............................... 147
U ywanie wariantu pogrubionego i kursywy ......................................... 148
Us uga Google Fonts ............................................................................ 153
Znajdowanie i wybieranie czcionek ...................................................... 154
Korzystanie z us ugi Google Fonts ........................................................ 157
Kolorowanie tekstu ................................................................................. 159
Notacja szesnastkowa .......................................................................... 160
Systemy HSL i HSLA ........................................................................... 162
Zmiana rozmiaru pisma .......................................................................... 163
Stosowanie pikseli ................................................................................ 163
Stosowanie s ów kluczowych, procentów i jednostki em ....................... 163
Formatowanie s ów i liter ........................................................................ 167
Pogrubienie i kursywa .......................................................................... 167
Zamiana tekstu na wielkie litery .......................................................... 168
Dekorowanie tekstu ............................................................................. 169
Odst p mi dzy wyrazami i literami ...................................................... 170
Dodawanie cieni do tekstu ................................................................... 171
Formatowanie ca ych akapitów ............................................................... 172
Zmienianie odst pu mi dzy wierszami ................................................. 172
Wyrównywanie tekstu .......................................................................... 174
Wcinanie pierwszego wiersza i usuwanie marginesów ........................... 174
Formatowanie pierwszej litery lub pierwszego wiersza akapitu .............. 177
Stylizowanie list ...................................................................................... 178
Typy list .............................................................................................. 178
Pozycjonowanie punktorów i numerów ................................................ 179
Punktory graficzne ............................................................................... 181
SPIS TRE CI
5
Poleć książkę
Kup książkę
Zgłoś jeśli naruszono regulamin