CSS_Witryny_internetowe_szyte_na_miare_Autorytety_informatyki_Wydanie_II_csswit.pdf

(3047 KB) Pobierz
CSS. Witryny internetowe szyte na miarę. Autorytety informatyki. Wydanie II
szyte na miarķ. Autorytety
informatyki. Wydanie II
Autor: Charles Wyke-Smith
TĀumaczenie: ÿukasz Piwko
ISBN: 978-83-246-1756-2
Guide (2nd Edition) (Voices That Matter)
Format: 168x237, stron: 320
Wydawnictwo Helion
ul. Koľciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Wykorzystaj potķŃne narzķdzia CSS, aby tworzyě nowoczesne
i powszechnie dostķpne witryny internetowe
¤ Jak zbudowaě wielokolumnowy ukĀad strony bez pomocy tabeli?
¤ Jak utworzyě menu rozwijalne?
¤ Jak formatowaě tekst za pomocĴ CSS?
Technologia CSS, czyli kaskadowych arkuszy stylw, powstaĀa w celu odseparowania
struktury dokumentu od formy jego prezentacji. Wykorzystanie kaskadowych arkuszy
stylw przyspiesza tworzenie stron internetowych, a zgromadzenie wszystkich
informacji dotyczĴcych wyglĴdu tekstu i ukĀadu elementw w jednym miejscu uĀatwia
ich modyfikacjķ oraz aktualizacjķ. Ponadto technologia ta daje moŃliwoľě zdefiniowania
wyglĴdu strony dla rŃnych mediw, takich jak ekran, palmtop, dokument w druku,
czytnik ekranowy czy drukarki BrailleÔa. Krtko mwiĴc, CSS umoŃliwia budowanie
nowoczesnych, wygodnych i powszechnie dostķpnych witryn internetowych.
W ksiĴŃce tej znajdziesz mnstwo inspirujĴcych technik i przypadkw zaczerpniķtych
z prawdziwych projektw, a takŃe bibliotekķ szablonw stron, formularzy, menu, list
oraz tabel, dziķki ktrym nauka i tworzenie wĀasnych stron bķdzie przebiegaě znacznie
efektywniej. KorzystajĴc z tego podrķcznika, nauczysz siķ precyzyjnie pozycjonowaě
elementy przy uŃyciu wĀasnoľci pĀywania, marginesw ujemnych, dopeĀnienia
oraz pozycjonowania bezwzglķdnego. Dowiesz siķ, jak tworzyě ukĀad strony
automatycznie dopasowujĴcy siķ do rozmiaru okna oraz jak ustawiaě obrazy tĀa.
Poznasz wszystkie reguĀy, ktre pozwolĴ Ci kreowaě wyjĴtkowe projekty zgodne
z obowiĴzujĴcymi standardami.
¤ XHTML Ï strukturalizacja treľci
¤ Podstawy CSS
¤ Style lokalne, osadzone i zewnķtrzne
¤ Klasy i identyfikatory
¤ Selektory i deklaracje
¤ Formatowanie tekstu
¤ Pozycjonowanie elementw
¤ Projektowanie komponentw interfejsu
¤ Formularze, listy i menu
¤ Tworzenie kompletnych witryn internetowych
¤ Architektura witryny
Wykorzystaj CSS i zrb wraŃenie na uŃytkownikach Twojej witryny!
CSS. Witryny internetowe
693759172.005.png 693759172.006.png 693759172.007.png 693759172.008.png
Spis treści
Wstęp 12
ROzdział 1. XHTML: STRukTuRaLizacja TReści 16
Standardy sieciowe 18
To nie działa w przeglądarce Microsoft Internet Explorer 6 18
Treść, struktura i prezentacja 19
Czas na zmiany 21
Oto przykład starej szkoły projektowania stron 21
U progu nowej ery 23
XHTML 24
Zasady XHTML 25
Szablon XHTML 30
Znakowanie treści 32
Układ elementów — elementy blokowe i liniowe 32
Hierarchia dokumentu, czyli zapoznanie z rodziną XHTML 38
ROzdział 2. POdSTawy cSS 40
Trzy sposoby dołączania arkuszy stylów 42
Style lokalne 42
Style osadzone 43
Style zewnętrzne 44
Anatomia reguły CSS 46
Pisanie reguł CSS 47
Selekcja znaczników w obrębie hierarchii dokumentu 48
Selektor potomka 48
Selektor dziecka 52
Klasy i identyikatory 53
Wprowadzenie do identyikatorów 57
Identyikatory a klasy 58
Selektory do zadań specjalnych 59
Podsumowanie wiadomości o selektorach 62
Pseudoklasy 63
Pseudoklasy odnośników 63
Inne przydatne pseudoklasy 65
693759172.001.png
sPis treśCi
Pseudoelementy 66
Dziedziczenie 68
Kaskadowość 69
Źródła stylów 69
Zasady kaskadowości 70
Deklaracje 74
Wartości liczbowe 74
Wartości kolorów 77
ROzdział 3. FORMaTOwanie TekSTu 80
Deiniowanie czcionki 82
Kolekcje czcionek 83
Rodziny fontów 85
Tymczasowe użycie stylów osadzonych 87
Ustawianie czcionki dla całej strony 88
Ustawianie rozmiaru pisma 90
Style dziedziczone w elementach zagnieżdżonych 93
Własności pisma 95
Własność font-style 95
Własność font-weight 96
Własność font-variant 97
Skrócony zapis własności czcionek 98
Własności tekstu 99
Własność text-indent 100
Własność letter-spacing 102
Własność word-spacing 103
Własność text-decoration 104
Własność text-align 105
Własność line-height 106
Własność text-transform 107
Własność vertical-align 108
Używanie stylów czcionek i tekstu 110
693759172.002.png
10
Css. witryny internetowe szyte na miarę. autorytety informatyki
ROzdział 4. POzycjOnOwanie eLeMenTów 114
Model blokowy 116
Obramowanie 117
Dopełnienie 120
Marginesy 120
Scalanie marginesów 122
Rozmiary bloku 123
Tworzenie pojedynczej kolumny 125
Elementy pływające i ich czyszczenie 128
Własność loat 128
Własność clear 130
Własność position 134
Pozycjonowanie statyczne 134
Pozycjonowanie względne 135
Pozycjonowanie bezwzględne 136
Pozycjonowanie stałe 137
Kontekst pozycjonowania 138
Własność display 141
Praktyczne użycie własności position i display 142
ROzdział . TwORzenie układu STROny 148
Przykłady układów wielokolumnowych 150
Poznajemy bibliotekę Stylib 153
Szerokość ma znaczenie 153
Elementy pływające a pozycjonowane bezwzględnie 154
Prosty układ dwukolumnowy ze stałą szerokością kolumn 155
Poznaj swoje wewnętrzne elementy div 160
Zapobieganie przepełnieniu 160
Formatuj do woli wewnętrzne elementy div 161
Formatowanie tekstu 161
Prosty płynny układ dwukolumnowy 161
Nakładamy ograniczenia 163
Pływać czy nie pływać 164
Trzykolumnowy układ o stałej szerokości 165
Płynny układ trzykolumnowy 169
693759172.003.png
sPis treśCi 11
Ustawianie takiej samej długości wszystkich kolumn 173
Fałszywe kolumny 174
Wydłużanie kolumn za pomocą JavaScript
(oraz zaokrąglanie rogów!) 178
Układ pozycjonowany bezwzględnie 182
ROzdział 6. PROjekTOwanie kOMPOnenTów inTeRFejSu 188
Tabele 190
Formularze 203
Zasada działania formularzy 203
Znaczniki tworzące formularz 204
Formatowanie formularza 212
Listy i menu 219
Listy 219
Menu rozwijalne 231
ROzdział 7. TwORzenie kOMPLeTnycH
wiTRyn inTeRneTOwycH 244
Strona Stylin’ with CSS 246
Struktura katalogów 248
Architektura witryny 250
Kopiowanie potrzebnych plików CSS z biblioteki 253
Reguła @import 253
Style kolorów i tekstu 257
Kod źródłowy strony 262
Obrazy w tle 265
Menu rozwijalne 268
Przezroczysty pasek boczny 271
Dodawanie formularza rejestracji 276
Formatowanie tekstu 279
Podsumowanie 285
dOdaTek a. znaczniki XHTML 286
dOdaTek B. właSnOści cSS 20
SkOROwidz 304
693759172.004.png
Zgłoś jeśli naruszono regulamin