ABC tworzenia stron WWW. Wydanie II.pdf

(631 KB) Pobierz
ABC tworzenia stron WWW. Wydanie II
IDZ DO
PRZYK£ADOW Y ROZDZIA£
ABC tworzenia stron
SPIS TREœCI
WWW. Wydanie II
KATALOG KSI¥¯EK
Autor: Bartosz Danowski
ISBN: 83-246-0605-X
Format: B5, stron: 296
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Poznaj najnowsze metody projektowania stron WWW
Dziœ posiadanie w³asnej witryny WWW nie jest ju¿ wy³¹cznie domen¹ przedsiêbiorstw
promuj¹cych w ten sposób swoj¹ ofertê. Coraz wiêcej u¿ytkowników sieci prezentuje na
w³asnych stronach WWW wykonane przez siebie fotografie, relacje z wakacji, pierwsze
w³asnorêcznie napisane programy i wiele innych rzeczy. Firmy oferuj¹ce bezp³atnie
miejsce na strony WWW udostêpniaj¹ równie¿ gotowe szablony takich stron, które
wystarczy wype³niæ treœci¹. Jednak na pewno wiêksz¹ satysfakcjê przyniesie
samodzielne stworzenie witryny WWW.
„ABC tworzenia stron WWW. Wydanie II” to kolejne wydanie œwietnego podrêcznika
przedstawiaj¹cego zagadnienia zwi¹zane z projektowaniem witryn internetowych.
Dziêki tej ksi¹¿ce, zaktualizowanej zgodnie z najnowszymi standardami sieciowymi,
poznasz jêzyk XHTML i najnowsz¹ specyfikacjê kaskadowych arkuszy stylów.
Nauczysz siê tworzyæ dokumenty sk³adaj¹ce siê na witrynê WWW, wstawiaæ do nich
elementy graficzne i mechanizmy nawigacyjne. Dowiesz siê, jak opublikowaæ witrynê
na serwerze internetowym, i poznasz sposoby jej optymalizacji i pozycjonowania tak,
aby by³a prawid³owo rozpoznawana przez najwa¿niejsze wyszukiwarki, takie jak Google.
W ksi¹¿ce znajdziesz równie¿ zestawienie wszystkich atrybutów stylów CSS.
Narzêdzia do tworzenia stron WWW
Struktura dokumentu HTML
Umieszczanie na stronie elementów graficznych
Hiper³¹cza
Formatowanie tekstu za pomoc¹ kaskadowych arkuszy stylów
Przygotowywanie grafiki na strony WWW
Rejestracja domeny i publikacja strony
Pozycjonowanie witryny w wyszukiwarkach
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
ONOWOœCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
119561828.005.png 119561828.006.png 119561828.007.png 119561828.008.png
Wstęp ............................................................................. 7
1
Wprowadzenie ................................................................. 9
Niezbędne informacje o HTML, XHTML, CSS i nie tylko ............... 9
Narzędzia potrzebne do dalszej pracy ........................................... 12
Edytory tekstowe ...................................................................... 12
Edytory graficzne ..................................................................... 14
Programy do przygotowywania grafiki sieciowej ................... 14
Przeglądarki stron WWW ......................................................... 15
Polskie litery na stronie WWW ...................................................... 17
Odbiorca strony .............................................................................. 18
2
Tworzymy stronę WWW. Podstawy języka HTML ......... 21
Podstawy i struktura dokumentu .................................................. 22
Nagłówek dokumentu .............................................................. 26
Ciało dokumentu ....................................................................... 32
Komentarze ............................................................................... 33
Prezentacja tekstu .......................................................................... 34
Nagłówki ................................................................................... 34
Akapity ...................................................................................... 34
Cytaty ........................................................................................ 36
Indeks górny i dolny ................................................................. 37
Łamanie wierszy ....................................................................... 38
Wyróżnianie tekstu ................................................................... 39
Twarda spacja ........................................................................... 40
Znacznik DIV ............................................................................. 40
119561828.001.png
ABC tworzenia stron WWW
Listy ................................................................................................ 40
Lista wypunktowana ................................................................ 41
Lista numerowana .................................................................... 42
Lista definicji ............................................................................ 43
Zagnieżdżanie list ..................................................................... 43
Umieszczanie grafiki na stronie WWW ........................................ 45
Hiperłącza ....................................................................................... 49
Hiperłącza tekstowe ................................................................. 50
Hiperłącza graficzne ................................................................. 53
Mapy odsyłaczy ........................................................................ 54
Kotwice ..................................................................................... 58
Adresy względne i bezwzględne .............................................. 60
Tabele .............................................................................................. 61
Proste tabele ............................................................................. 64
Wymiarowanie tabel ................................................................ 66
Tabele niesymetryczne ............................................................. 69
Zagnieżdżanie tabel .................................................................. 71
Dodatkowe elementy tabeli ..................................................... 72
Formularze ..................................................................................... 83
Pola typu input ......................................................................... 84
Pole typu select ......................................................................... 86
Pole typu textarea .................................................................... 87
Przesyłanie treści formularza .................................................. 87
Ramki .............................................................................................. 92
3
Modyfikujemy stronę WWW — CSS ...............................97
Różnice pomiędzy formatowaniem
za pomocą XHTML/HTML i CSS ................................................. 98
Umieszczanie stylów w dokumencie ............................................ 99
Jednostki miar i nazewnictwo kolorów stosowane w CSS ........ 101
Jednostki względne ................................................................ 101
Jednostki bezwzględne .......................................................... 102
Nazewnictwo kolorów używane w CSS ................................ 103
Budowa stylu ................................................................................ 105
Selektory ................................................................................. 107
Identyfikatory ......................................................................... 113
Klasy ........................................................................................ 114
Pseudoklasy ............................................................................ 116
Pseudoelementy ...................................................................... 120
Grupowanie selektorów ......................................................... 122
Dziedziczenie i kaskadowość to klucz do potęgi CSS ................. 123
Formatowanie wyglądu tekstu .................................................... 126
Wyrównanie tekstu ................................................................ 127
Pionowe wyrównanie ............................................................. 128
Wcięcie pierwszego wiersza akapitu ..................................... 129
Odstępy — wiersze, wyrazy, litery ........................................ 129
Dekoracja tekstu ..................................................................... 131
Małe i duże litery .................................................................... 134
Kontrola pustej przestrzeni .................................................... 135
4
119561828.002.png
Spis treści
Formatowanie wyglądu czcionki ................................................. 136
Rodzaj czcionki ....................................................................... 136
Rozmiar ................................................................................... 138
Waga czcionki ......................................................................... 141
Styl czcionki ............................................................................ 142
Formatowanie wyglądu list ......................................................... 145
Typ listy .................................................................................. 145
Własny punktor graficzny ...................................................... 146
Pozycjonowanie listy względem punktora ............................ 147
Kolor i tło poszczególnych elementów ........................................ 148
Kolor ........................................................................................ 148
Tło ............................................................................................ 149
Powielanie i zatrzymanie tła .................................................. 150
Pozycjonowanie graficznego tła ............................................. 152
Marginesy i dopełnienie ............................................................... 153
Marginesy zewnętrzne ........................................................... 153
Marginesy wewnętrzne — dopełnienie ................................. 155
Obramowanie elementów ............................................................ 157
Styl obramowania ................................................................... 158
Szerokość i kolor obramowania ............................................. 160
Pozycjonowanie elementów ......................................................... 165
Określanie pozycji ................................................................... 167
Wymiarowanie elementów .................................................... 167
Pływanie i tamowanie elementów ......................................... 170
4
Przygotowywanie grafiki na potrzeby publikacji
na stronie WWW ........................................................ 177
GIF ................................................................................................. 178
Transparentność — kolor przezroczysty ............................... 180
Przeplot ................................................................................... 184
Animowany GIF ...................................................................... 185
Redukcja palety kolorów ........................................................ 189
JPG ................................................................................................ 190
PNG ............................................................................................... 193
Pozostałe formaty publikacji grafiki na stronie WWW .............. 194
Sposoby redukcji rozmiaru zdjęć i grafiki ................................... 196
Antyaliasing .................................................................................. 198
Cięcie grafiki na mniejsze elementy ............................................ 201
Mapa odsyłaczy ............................................................................ 204
Skanowanie i obróbka obrazów na potrzeby strony WWW ...... 205
Skanowanie ............................................................................. 205
Obróbka skanu ........................................................................ 208
5
Publikacja i utrzymanie strony .................................... 213
Wybór serwera — hosting ........................................................... 214
Zakładanie konta .......................................................................... 216
Publikacja strony .......................................................................... 219
Rejestracja domeny ...................................................................... 222
5
119561828.003.png
ABC tworzenia stron WWW
6
Pozycjonowanie i promocja strony ..................................227
Popularne sposoby promocji strony ............................................ 228
Podpis poczty elektronicznej ................................................. 228
Grupy dyskusyjne ................................................................... 228
Listy mailingowe .................................................................... 228
Inne formy promocji ............................................................... 229
Pozycjonowanie stron w wyszukiwarkach ................................. 229
Podstawy ................................................................................. 230
Prawidłowa indeksacja strony ............................................... 232
Zdobywanie pozycji ................................................................ 238
Dodatek ..................................................................................243
Zestawienie właściwości kaskadowych arkuszy stylów ............ 243
Właściwości tekstu ................................................................. 243
Właściwości czcionki ............................................................. 246
Właściwości list ...................................................................... 248
Kolor i tło ................................................................................ 249
Marginesy ............................................................................... 251
Dopełnienie ............................................................................. 252
Obramowanie .......................................................................... 253
Wymiary elementów .............................................................. 254
Tabele ...................................................................................... 256
Pozycjonowanie elementów ................................................... 257
Efekty wizualne ...................................................................... 258
Drukowanie ............................................................................ 259
Interfejs użytkownika ............................................................ 261
Zawartość generowana i liczniki ........................................... 262
Zestawienie obsługi stylów przez przeglądarki .......................... 263
Wczytywanie arkusza w zależności
od używanej przeglądarki ......................................................... 266
Zabezpieczanie strony hasłem ..................................................... 268
Opis skryptu FormMail ................................................................ 270
Pola niezbędne do działania formularza
opartego na FormMail .......................................................... 270
Pola poszerzające działanie formularza ................................ 271
Własny licznik .............................................................................. 273
Podsumowanie ........................................................................277
Skorowidz ..............................................................................279
6
119561828.004.png
Zgłoś jeśli naruszono regulamin