CSS_Witryny_internetowe_szyte_na_miare_Autorytety_informatyki_Wydanie_III_csswi3.pdf

(1337 KB) Pobierz
Tytuł oryginału: Stylin’ with CSS: A Designer’s Guide, Third Edition
Tłumaczenie: Maksymilian Gutowski
na podstawie: „CSS. Witryny internetowe szyte na miarę. Autorytety informatyki. Wydanie II”
w tłumaczeniu: Łukasza Piwko
ISBN: 978-83-246-7066-6
Authorized translation from the English language edition, entitled: STLIN’ WITH CSS:
A DESIGNER’S GUIDE, Third Edition; ISBN 0321858476; by Charles Wyke-Smith;
published by Pearson Education, Inc, publishing as New Riders Publishing.
Copyright © 2013 by Charles Wyke-Smith.
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 Pearson Education, Inc.
Polish language edition published by HELION S.A. Copyright © 2013.
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/csswi3
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
spis treści
v
Spis treści
Podziękowania  •  iii
O autorze  •  iv
Spis treści  •  v
Wstęp  •  x
rOzdział 1: KOd HTML i STruKTura dOKuMenTu
  • 
1
Podstawy kodu HTML  •  2
Znaczniki okalające — tekst 
• 
2
Znaczniki nieokalające — treści wskazywane
poprzez odniesienie 
• 
3
Atrybuty 
• 
4
Nagłówki i akapity 
• 
5
Elementy złożone 
• 
5
Zagnieżdżone znaczniki 
• 
6
Budowa dokumentu HTML  •  7
Szablon strony HTML 
• 
7
Elementy blokowe i liniowe 
• 
10
Elementy zagnieżdżone 
• 
16
Obiektowy model dokumentu (DOM)  •  20
Podsumowanie  •  22
rOzdział 2: POdSTawy CSS
  • 
23
Budowa reguły CSS  •  24
Konwencje zapisu reguł CSS 
• 
26
Selektory kontekstowe  •  28
Wyspecjalizowane selektory kontekstowe  •  32
Selektor dziecka > 
• 
32
Selektor sąsiadującego brata + 
• 
33
Ogólny selektor braci ~ 
• 
33
Selektor uniwersalny * 
• 
34
Identyfikatory i klasy  •  35
Atrybut class 
• 
35
Atrybut id 
• 
38
Kup książkę
Poleć książkę
vi
CSS. Witryny internetoWe Szyte na miarę. autorytety informatyki
Kiedy używać identyfikatorów, a kiedy klas? 
• 
39
Identyfikatory i klasy — podsumowanie 
• 
41
Selektory atrybutów  •  41
Selektor nazwy atrybutu 
• 
41
Selektor wartości atrybutu 
• 
42
Selektory atrybutów — podsumowanie 
• 
42
Pseudoklasy  •  43
Pseudoklasy interfejsu 
• 
43
Pseudoklasy strukturalne 
• 
46
Pseudoelementy  •  47
Dziedziczenie  •  49
Kaskadowość  •  50
Źródła stylów 
• 
50
Zasady kaskadowości 
• 
52
Obliczanie precyzji 
• 
53
Deklaracje reguł  •  55
Wartości słowne 
• 
55
Wartości liczbowe 
• 
56
Wartości kolorów 
• 
57
Podsumowanie  •  61
rOzdział 3: POzyCjOnOwanie eLeMenTów
  • 
62
Model polowy  •  62
Obramowanie 
• 
63
Dopełnienie 
• 
66
Margines 
• 
67
Scalanie marginesów 
• 
68
Wybieranie jednostek miary marginesów 
• 
69
Wielkość pola  •  70
Elementy pływające i oczyszczające  •  75
Właściwość float 
• 
76
Trzy sposoby włączania pływających elementów do kontenerów 
• 
78
Właściwość position  •  86
Pozycjonowanie statyczne 
• 
86
Pozycjonowanie względne 
• 
87
Kup książkę
Poleć książkę
spis treści
vii
Pozycjonowanie bezwzględne 
• 
88
Pozycjonowanie stałe 
• 
89
Kontekst pozycjonowania 
• 
90
Właściwość display  •  93
Tła  •  93
Właściwości tła CSS 
• 
94
Kolor tła 
• 
95
Obraz tła 
• 
95
Powtórzenia obrazu tła 
• 
96
Położenie tła 
• 
97
Wielkość tła 
• 
99
Zaczepienie tła 
• 
100
Właściwość zbiorcza tła 
• 
101
Inne właściwości tła w CSS3 
• 
101
Większa liczba obrazów tła 
• 
102
Gradienty tła 
• 
104
Podsumowanie  •  107
rOzdział 4: STyLizOwanie fOnTów i fOrMaTOwanie TeKSTu
  • 
108
Fonty  •  108
Właściwość font-family 
• 
109
Właściwość font-size 
• 
112
Właściwość font-style 
• 
115
Właściwość font-weight 
• 
116
Właściwość font-variant 
• 
116
Właściwość font 
• 
117
Właściwości tekstu  •  117
Właściwość text-indent 
• 
118
Właściwość letter-spacing 
• 
119
Właściwość word-spacing 
• 
121
Właściwość text-decoration 
• 
122
Właściwość text-align 
• 
122
Właściwość line-height 
• 
123
Właściwość text-transform 
• 
124
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin