Tworzenie_stron_WWW_Biblia_Wydanie_III_twwbi3.pdf

(1690 KB) Pobierz
Tworzenie stron WWW. Biblia. Wydanie III
Tworzenie stron WWW.
Autor: Phillip Crowder, David A. Crowder
T³umaczenie: Tomasz Walczak
ISBN: 978-83-246-2116-3
Format: 172x245, stron: 824
Oprawa: twarda
Poznaj najwiêksze sekrety tworzenia stron WWW i rozkrêæ w³asny e-biznes!
Zaprojektuj i zbuduj w³asn¹ stronê WWW!
Przyci¹gnij rzesze u¿ytkowników!
Rozkrêæ swój e-biznes!
Jeœli chcesz zbudowaæ w³asn¹ stronê WWW lub sklep internetowy, potrzebujesz
odpowiednich narzêdzi oraz rzetelnej wiedzy, jak je wykorzystaæ. Wszystko to zapewni
Ci ksi¹¿ka, któr¹ trzymasz w rêkach. Znajdziesz tu praktyczne informacje odnoœnie
tego, jak krok po kroku stworzyæ stronê, przyk³ady architektury prawdziwych aplikacji,
a tak¿e interesuj¹ce materia³y dodatkowe, zapewniaj¹ce kontekst dla poznawanych
zagadnieñ. Nauczysz siê m.in. jêzyka HTML i JavaScript oraz zrozumiesz,
jak wykorzystaæ multimedia i blogi. Dziêki temu obszernemu podrêcznikowi tworzenie
stron WWW nie bêdzie mia³o przed Tob¹ ¿adnych tajemnic!
Ksi¹¿ka Tworzenie stron WWW. Biblia. Wydanie III stanowi kompleksowe Ÿród³o
wiedzy na temat projektowania witryn, umieszczania ich w sieci WWW, uaktualniania
i wykorzystania w e-biznesie. Trzecie wydanie zosta³o wzbogacone o liczne przyk³ady
tworzenia witryn WWW przy u¿yciu HTML — mo¿na je zastosowaæ jako model dla
w³asnej strony. Zosta³y tu równie¿ dodane nowe rozdzia³y, dotycz¹ce technologii
XHTML, XML, RSS i AJAX. Z tym podrêcznikiem szybko nauczysz siê projektowaæ
i budowaæ wyj¹tkowe strony internetowe, umieszczaæ witryny w Internecie
oraz promowaæ je w taki sposób, aby przyczynia³y siê do rozwoju Twojego e-biznesu.
HTML i JavaScript
Tabele, ramki i formularze
Okreœlanie stylu stron WWW przy u¿yciu CSS
XHTML, XML i AJAX
Wyszukiwanie, tworzenie i wzbogacanie grafiki w sieci
Tworzenie sklepu
Umieszczanie witryny w sieci
Uaktualnianie witryny i RSS
Reklama i blogi
Multimedia
Zaprojektuj, zbuduj, zarabiaj!
Biblia. Wydanie III
430399791.001.png 430399791.002.png
Spis treści
O autorach ....................................................................................................... 19
Podziękowania ................................................................................................ 21
Wstęp ............................................................................................................... 23
Część I Wprowadzenie .................................................................. 29
Rozdział 1. Podstawy tworzenia stron i witryn internetowych ................... 31
Przeglądarki internetowe .....................................................................................................................32
Strony WWW .....................................................................................................................................37
Witryny WWW ...................................................................................................................................41
Klasyfikacja witryn internetowych .....................................................................................................43
Prywatne strony domowe ..............................................................................................................44
Witryny informacyjne ...................................................................................................................44
Witryny organizacji ......................................................................................................................47
Witryny o tematyce politycznej ....................................................................................................47
Witryny komercyjne .....................................................................................................................49
Wprowadzenie do demografii rynku internetowego ...........................................................................51
Odnajdywanie dobrych informacji ................................................................................................51
Badanie preferencji gości witryny internetowej ............................................................................53
Przygotowanie planu ...........................................................................................................................53
Koncentracja na celach .................................................................................................................54
Określanie poziomu złożoności ....................................................................................................54
Planowanie budżetu ......................................................................................................................55
Co robić, a czego unikać przy tworzeniu witryn WWW? ...................................................................56
Cechy dobrych witryn WWW ......................................................................................................56
Cechy złych witryn .......................................................................................................................57
Podsumowanie ....................................................................................................................................58
Rozdział 2. Popularne narzędzia do tworzenia stron WWW .......................... 59
Adobe Creative Suite 3 (CS3) .............................................................................................................59
Photoshop .....................................................................................................................................60
Dreamweaver ................................................................................................................................64
Illustrator ......................................................................................................................................70
Flash Professional .........................................................................................................................70
Photoshop Extended .....................................................................................................................71
Fireworks ......................................................................................................................................72
6
Tworzenie stron WWW. Biblia
Acrobat .........................................................................................................................................73
Contribute .....................................................................................................................................73
Oprogramowanie freeware i shareware ...............................................................................................74
Programy do edycji obrazów ........................................................................................................75
Programy do tworzenia obrazów ..................................................................................................76
Inne programy graficzne ...............................................................................................................77
Projektowanie stron na urządzenia przenośne .....................................................................................78
Historia projektowania stron na urządzenia przenośne .................................................................79
Trudności w korzystaniu z sieci WWW przez urządzenia przenośne ...........................................81
Przyszłość Internetu mobilnego ....................................................................................................81
Podsumowanie ....................................................................................................................................82
Część II Podstawy .......................................................................... 83
Rozdział 3. Historia i rozwój Internetu oraz języka HTML .............................. 85
Początki Internetu ...............................................................................................................................86
Początki komutacji pakietów i ARPANET ...................................................................................86
Ewolucja Ethernetu .......................................................................................................................89
Publicznie dostępny Internet .........................................................................................................91
Powstanie hipertekstu ...................................................................................................................93
Rozwój i ewolucja języka HTML .......................................................................................................94
Hypercard .....................................................................................................................................95
HTML ...........................................................................................................................................96
Przyszłość języka HTML ..............................................................................................................98
Nadejście języka XHTML ............................................................................................................99
Podsumowanie ..................................................................................................................................100
Rozdział 4. Elementy języka HTML .................................................................. 101
Tworzenie stron WWW za pomocą języka HTML ...........................................................................102
Sekcje head i body ............................................................................................................................109
Sekcja <head> .............................................................................................................................109
Sekcja <body> ............................................................................................................................112
Elementy blokowe ............................................................................................................................113
Sekcja nagłówkowa ....................................................................................................................114
Tytuł ...........................................................................................................................................114
Ciało ...........................................................................................................................................114
Elementy wewnątrzwierszowe ....................................................................................................115
Akapity .......................................................................................................................................117
Listy nieuporządkowane .............................................................................................................118
Listy uporządkowane ..................................................................................................................119
Listy definicji ..............................................................................................................................121
Nagłówki ....................................................................................................................................121
Narzędzia do sprawdzania kodu HTML ...........................................................................................121
Programy sprawdzające łącza .....................................................................................................121
Programy sprawdzające zgodność kodu .....................................................................................122
Programy sprawdzające zgodność z typami przeglądarek ..........................................................122
Narzędzia do tworzenia stron WWW ................................................................................................124
Edytory tekstu .............................................................................................................................124
Edytory HTML ...........................................................................................................................126
Programy WYSIWYG ................................................................................................................127
Spis treści
7
Programy do zaawansowanej edycji tekstu .................................................................................129
Inne programy .............................................................................................................................130
Projektowanie prostej strony WWW .................................................................................................130
Elementy logiczne i fizyczne ............................................................................................................135
Znaczniki fizyczne ......................................................................................................................135
Znaczniki logiczne ......................................................................................................................136
Stosowanie znaczników logicznych i fizycznych .......................................................................136
Znaki specjalne oraz schematy kodowania ASCII i Unicode ............................................................139
Krótki przegląd elementów ...............................................................................................................140
Podsumowanie ..................................................................................................................................140
Rozdział 5. Odnośniki tekstowe, mapy graficzne
oraz nawigacja w witrynach WWW ............................................. 143
Przykładowa witryna ........................................................................................................................145
Odnośniki wewnętrzne w formie znaczników kotwicy .....................................................................148
Tworzenie przykładowej witryny ......................................................................................................150
Nawigacja po witrynie ................................................................................................................152
Odnośniki do innych stron witryny .............................................................................................153
Dodawanie stron o rodzinie i sporcie ..........................................................................................154
Tworzenie strony o rodzinie .......................................................................................................156
Dodawanie sekcji o sporcie i szkole ...........................................................................................160
Ścieżki bezwzględne i względne .......................................................................................................161
Wprowadzanie adresów URL za pomocą elementu BASE .........................................................162
Odnośniki do poprzedniej i następnej strony ....................................................................................163
Odnośniki zewnętrzne .......................................................................................................................164
Wprowadzanie właściwych adresów w łączach ..........................................................................164
Tworzenie wewnętrznych łączy za pomocą odnośników ...........................................................165
Wysyłanie wiadomości poczty elektronicznej za pomocą łącza mailto ......................................165
Inne rodzaje łączy .......................................................................................................................166
Odnośniki w postaci rysunków ...................................................................................................166
Odnośniki w postaci map graficznych ........................................................................................167
Projektowanie struktury witryny .......................................................................................................170
Krótki przegląd odnośników .............................................................................................................172
Podsumowanie ..................................................................................................................................173
Rozdział 6. Kolor i rysunki na stronach WWW ............................................... 175
Określanie atrybutów koloru .............................................................................................................176
Zmienianie ustawień kolorów .....................................................................................................176
Ustawianie koloru tła ..................................................................................................................177
Wybór koloru tekstu ...................................................................................................................177
Określanie koloru łączy ..............................................................................................................178
Zasada trzech „k”: komplementarność, kontrast i koordynacja ........................................................178
Wybór kolorów komplementarnych ...........................................................................................179
Dobór odpowiedniego kontrastu .................................................................................................180
Koordynacja schematu kolorów .................................................................................................180
Wprowadzenie do temperatury kolorów .....................................................................................181
Nazwy i kody szesnastkowe kolorów ...............................................................................................181
Kody RGB kolorów ....................................................................................................................183
Nazwy kolorów ...........................................................................................................................183
Paleta bezpiecznych kolorów ......................................................................................................184
8
Tworzenie stron WWW. Biblia
Popularne formaty plików graficznych .............................................................................................187
Graphics Interchange Format (GIF) ............................................................................................187
Joint Photographic Experts Group (JPEG i JPG) ........................................................................189
Portable Network Graphics (PNG) .............................................................................................189
Ustawianie kolorów tła i tekstu .........................................................................................................189
Ustawianie koloru tła ..................................................................................................................190
Określanie koloru tekstu .............................................................................................................191
Dodawanie grafiki jako tła ................................................................................................................191
Definiowanie wielkości obrazków wielokrotnie powielanych ....................................................191
Wprowadzanie tła z bocznym motywem ....................................................................................192
Obrazki tła bez widocznych spoin ..............................................................................................195
Unikanie tła rozpraszającego uwagę ...........................................................................................196
Wybór koloru i kontrastu ............................................................................................................197
Dodawanie obrazków do strony ........................................................................................................197
Manipulowanie obrazkami za pomocą stylów CSS ....................................................................198
Wyrównywanie obrazków ................................................................................................................199
Jednoczesne rozmieszczanie kilku obrazków .............................................................................203
Dodawanie marginesów ..............................................................................................................204
Określanie grubości ramki ..........................................................................................................204
Określanie rozmiaru rysunków .........................................................................................................206
Wykorzystywanie atrybutów height i width ...............................................................................207
Rozwiązywanie problemów z obrazkami ..........................................................................................209
Wykorzystywanie miniaturek obrazków .....................................................................................209
Osadzanie na stronie specjalnych krojów czcionek ....................................................................210
Krótki przegląd .................................................................................................................................211
Podsumowanie ..................................................................................................................................212
Rozdział 7. Formatowanie tekstu .................................................................. 215
Czcionki ............................................................................................................................................215
Style znaków .....................................................................................................................................217
Kursywa ......................................................................................................................................217
Tekst pogrubiony ........................................................................................................................218
Tekst preformatowany ................................................................................................................218
Dodawanie indeksów górnych i dolnych za pomocą kodu HTML i CSS ...................................219
Elementy <span> i <div> ............................................................................................................220
Elementy FONT i BASEFONT ........................................................................................................221
Wyznaczanie wielkości czcionki ................................................................................................221
Rozmiar czcionki i style wewnątrzwierszowe ............................................................................222
Skalowalność i miary bezwzględne ............................................................................................224
Względna wielkość czcionki .......................................................................................................225
Porównanie wielkości czcionki i wielkości nagłówka ................................................................225
Zmiana domyślnego kroju czcionki ............................................................................................225
Kolor czcionki ............................................................................................................................227
Modyfikowanie czcionki za pomocą stylów ...............................................................................227
Wyrównywanie tekstu i wprowadzanie wcięć ..................................................................................229
Co robić z elementami przestarzałymi? ......................................................................................230
Wprowadzanie wcięć za pomocą elementu BLOCKQUOTE .....................................................231
Wybór zestawu znaków ....................................................................................................................232
Znaki specjalne .................................................................................................................................236
Podsumowanie ..................................................................................................................................244
Zgłoś jeśli naruszono regulamin