HTML w 10 prostych krokach - Helion
Tytuł oryginału: HTML in 10 Simple Steps or Less
Tłumaczenie: Michał Dadan (rozdz. 1 - 12), Łukasz Zieliński (rozdz. 13 - 15)
ISBN: 83-7361-505-9
stron: 520, Format: B5, okładka: miękka
Data wydania: 2004-09-30
Księgarnia: Helion
Cena książki: 49,90 zł
Podczas tworzenia stron WWW często napotykamy problemy. Tekst nie wyświetla się prawidłowo w przeglądarce, tabela nie wygląda tak, jak powinna, obrazek pojawia się w miejscu, w którym nie powinien -- to tylko niektóre z kłopotów, z jakimi boryka się chyba każdy początkujący twórca stron WWW. Tworzenie stron w środowiskach wizualnych to tylko półśrodek, ponieważ prędzej czy później trzeba będzie poprawić kod ręcznie. Do tego niezbędna jest znajomość języka HTML.
"HTML w 10 prostych krokach" to podręcznik przydatny każdemu początkującemu i średnio zaawansowanemu webmasterowi. Opisuje rozwiązania ponad 250 typowych problemów występujących przy tworzeniu stron WWW. Każdy temat przedstawiony jest w postaci ilustrowanego przykładu. Dzięki temu każdy może szybko i bez problemów poznać język HTML -- podstawę każdego serwisu WWW. Wykonując wszystkie zadania po kolei, można poznać podstawy projektowania stron WWW, począwszy od stosowania pierwszych znaczników (elementów składowych języka HTML), skończywszy na umieszczaniu gotowych witryn na serwerze.
- Struktura dokumentu HTML
- Znaczniki META
- Wprowadzanie i formatowanie tekstu
- Umieszczanie obrazów w dokumentach HTML
- Osadzanie plików multimedialnych i apletów Javy
- Tworzenie tabel
- Projektowanie formularzy
- Formatowanie z wykorzystaniem arkuszy stylów CSS
- Proste skrypty JavaScript
- Korzystanie z narzędzi tekstowych i graficznych
Ta książka to prawdziwy "szwajcarski scyzoryk" -- znajdziesz w niej wszystkie wiadomości, które mogą okazać się niezbędne przy tworzeniu stron WWW.
Osoby które kupowały "HTML w 10 prostych krokach", wybierały także:
- The HTML and CSS Workshop 106,79 zł, (29,90 zł -72%)
- HTML5. Kurs video. Poziom pierwszy. Programowanie dla początkujących webmasterów 89,00 zł, (26,70 zł -70%)
- Tworzenie gier w języku HTML5 dla profesjonalistów. Wydanie II 67,42 zł, (20,90 zł -69%)
- HTML 5. Kurs video. Poziom drugi. Tworzenie profesjonalnych stron WWW 89,00 zł, (35,60 zł -60%)
- Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
Spis treści
HTML w 10 prostych krokach -- spis treści
- O Autorach (13)
- Wprowadzenie (15)
Część 1. Struktura dokumentu w języku HTML (19)
- Zadanie 1. Wprowadzanie znaczników (20)
- Zadanie 2. Tworzenie struktury dokumentu (22)
- Zadanie 3. Znacznik Meta - tworzenie słów kluczowych (24)
- Zadanie 4. Znacznik Meta - tworzenie opisu strony (26)
- Zadanie 5. Znacznik Meta - informacje o autorze dokumentu (28)
- Zadanie 6. Znacznik Meta - data wygaśnięcia strony (30)
- Zadanie 7. Znacznik Meta - odświeżanie zawartości strony (32)
- Zadanie 8. Znacznik Meta - informacje dla robotów internetowych (34)
- Zadanie 9. Kontrolowanie tła dokumentu (36)
- Zadanie 10. Praca z kodem źródłowym w przeglądarce internetowej (38)
Część 2. Praca z tekstem (41)
- Zadanie 11. Praca z nagłówkami (42)
- Zadanie 12. Praca z akapitami (44)
- Zadanie 13. Stosowanie czcionek (46)
- Zadanie 14. Ustawianie wielkości czcionki (48)
- Zadanie 15. Ustawianie koloru czcionki (50)
- Zadanie 16. Stosowanie stylów fizycznych (52)
- Zadanie 17. Stosowanie stylów logicznych (54)
- Zadanie 18. Wstawianie znaków specjalnych (56)
- Zadanie 19. Stosowanie elementu "tekst preformatowany" (58)
- Zadanie 20. Stosowanie elementu "cytat" (60)
- Zadanie 21. Ustawianie marginesów dokumentu (62)
- Zadanie 22. Tworzenie listy numerowanej (64)
- Zadanie 23. Modyfikacja stylu listy numerowanej (66)
- Zadanie 24. Zmiana wartości początkowej listy numerowanej (68)
- Zadanie 25. Tworzenie listy wypunktowanej (70)
- Zadanie 26. Modyfikacja stylów punktorów (72)
- Zadanie 27. Zagnieżdżanie list (74)
- Zadanie 28. Tworzenie list definicji (76)
Część 3. Praca z obrazami (79)
- Zadanie 29. Wstawianie obrazów (80)
- Zadanie 30. Kontrolowanie odstępów i wyrównywania (82)
- Zadanie 31. Skalowanie obrazów w programie Photoshop Elements (84)
- Zadanie 32. Optymalizacja obrazów GIF w programie Photoshop Elements (86)
- Zadanie 33. Optymalizacja obrazów JPEG w programie Photoshop Elements (88)
- Zadanie 34. Optymalizacja obrazów PNG w programie Photoshop Elements (90)
Część 4. Audio i wideo (93)
- Zadanie 35. Osadzanie plików audio (94)
- Zadanie 36. Dźwięki odtwarzane w tle (96)
- Zadanie 37. Osadzanie sekwencji wideo (98)
- Zadanie 38. Osadzanie apletów Javy (100)
Część 5. Hiperłącza (103)
- Zadanie 39. Tworzenie hiperłączy (104)
- Zadanie 40. Określanie ścieżek (106)
- Zadanie 41. Tworzenie odnośników mailto (108)
- Zadanie 42. Tworzenie odnośników do innych miejsc w tym samym dokumencie (110)
Część 6. Tworzenie tabel (113)
- Zadanie 43. Tworzenie tabel (114)
- Zadanie 44. Obramowanie tabeli (116)
- Zadanie 45. "Duże" komórki (118)
- Zadanie 46. Wyrównywanie elementów tabeli (120)
- Zadanie 47. Określanie wymiarów elementów tabeli (122)
- Zadanie 48. Tło tabeli (124)
- Zadanie 49. Zagnieżdżanie tabel (126)
- Zadanie 50. Dalsze porządkowanie danych w tabelach (128)
Część 7. Praca z formularzami (131)
- Zadanie 51. Dodawanie elementów formularzy (132)
- Zadanie 52. Formatowanie pól tekstowych (134)
- Zadanie 53. Formatowanie pól przeznaczonych do wprowadzania haseł (136)
- Zadanie 54. Formatowanie obszarów tekstowych (138)
- Zadanie 55. Formatowanie pól wyboru (140)
- Zadanie 56. Formatowanie przycisków opcji (142)
- Zadanie 57. Formatowanie list rozwijanych (144)
- Zadanie 58. Formatowanie list wyboru (146)
- Zadanie 59. Formatowanie pól typu file (148)
- Zadanie 60. Formatowanie przycisków typu Submit i Reset (150)
- Zadanie 61. Stosowanie obrazków w roli przycisków typu Submit (152)
- Zadanie 62. Stosowanie ukrytych pól formularzy (154)
- Zadanie 63. Określanie kolejności, w jakiej należy poruszać się po polach formularza (156)
- Zadanie 64. Stosowanie zestawów pól (158)
Część 8. Praca z ramkami (161)
- Zadanie 65. Tworzenie dokumentu głównego (162)
- Zadanie 66. Określanie rozmiarów ramek (164)
- Zadanie 67. Granice ramek (166)
- Zadanie 68. Marginesy i paski przewijania ramek (168)
- Zadanie 69. Zagnieżdżanie ramek (170)
- Zadanie 70. Wybór ramki docelowej (172)
- Zadanie 71. Informacje noframes (174)
- Zadanie 72. Pływające ramki (176)
Część 9. Kaskadowe arkusze stylów (CSS) (179)
- Zadanie 73. Spisywanie reguł stylu (180)
- Zadanie 74. Tworzenie osadzonego arkusza stylów (182)
- Zadanie 75. Tworzenie zewnętrznego arkusza stylów (184)
- Zadanie 76. Tworzenie klas stylów (186)
- Zadanie 77. Właściwość font-family (188)
- Zadanie 78. Określanie wielkości czcionki za pomocą słów kluczowych (190)
- Zadanie 79. Określanie wielkości czcionki poprzez podanie jej fizycznych wymiarów (192)
- Zadanie 80. Praca ze stylami czcionek (194)
- Zadanie 81. Skrócony zapis właściwości z grupy font (196)
- Zadanie 82. Kolor czcionki i kolor tła (198)
- Zadanie 83. Kontrolowanie odstępów między znakami i między słowami (200)
- Zadanie 84. Kontrolowanie odstępów między wierszami i wyrównywania w pionie (202)
- Zadanie 85. Właściwość text-decoration (204)
- Zadanie 86. Właściwość text-transform (206)
- Zadanie 87. Kontrolowanie wyrównywania tekstu i wcięć (208)
- Zadanie 88. Praca z obrazami wyświetlanymi w tle (210)
- Zadanie 89. Właściwości z grupy padding (212)
- Zadanie 90. Właściwości z grupy border-style (214)
- Zadanie 91. Właściwości z grupy border-width (216)
- Zadanie 92. Właściwości z grupy border-color (218)
- Zadanie 93. Skrócony zapis właściwości z grupy border (220)
- Zadanie 94. Właściwości z grupy margin (222)
- Zadanie 95. Określanie wymiarów poszczególnych elementów (224)
- Zadanie 96. Właściwość float (226)
- Zadanie 97. Kontrolowanie stylów wypunktowania (228)
- Zadanie 98. Kontrolowanie stylów numerowania (230)
- Zadanie 99. Tworzenie warstw o współrzędnych bezwzględnych (232)
- Zadanie 100. Tworzenie warstw o współrzędnych względnych (234)
- Zadanie 101. Deklarowanie obszarów obcinania warstw (236)
Część 10. Proste skrypty w języku JavaScript (239)
- Zadanie 102. Przygotowywanie dokumentów (240)
- Zadanie 103. Wstawianie informacji o dacie i godzinie (242)
- Zadanie 104. Zmiana zawartości strony w zależności od pory dnia (244)
- Zadanie 105. Umieszczanie informacji na pasku stanu przeglądarki (246)
- Zadanie 106. Ukrywanie adresów e-mail przed spamerami (248)
- Zadanie 107. Wczytywanie obrazów z wyprzedzeniem (250)
- Zadanie 108. Efekt zmieniających się obrazów (252)
- Zadanie 109. Tworzenie okien wyskakujących (254)
Część 11. Elementy opracowane przez firmy niezależne (257)
- Zadanie 110. Dodawanie bezpłatnego paska wyszukiwania Google (258)
- Zadanie 111. Dodawanie bezpłatnego paska z wiadomościami (260)
- Zadanie 112. Dodawanie możliwości głosowania (262)
- Zadanie 113. Program partnerski Amazon.com (264)
- Zadanie 114. Dodawanie darmowego licznika odwiedzin (266)
- Zadanie 115. Dodawanie informacji o pogodzie (268)
Część 12. TextPad (271)
- Zadanie 116. Pobieranie TextPada z internetu (272)
- Zadanie 117. Tworzenie i otwieranie dokumentów (274)
- Zadanie 118. Poruszanie się po tekście (276)
- Zadanie 119. Zaznaczanie kodu (278)
- Zadanie 120. Korzystanie ze Schowka (280)
- Zadanie 121. Zarządzanie plikami (282)
- Zadanie 122. Narzędzia Znajdź i Zastąp (284)
- Zadanie 123. Wyszukiwanie łańcuchów w kilku plikach jednocześnie (286)
- Zadanie 124. Odnajdywanie nawiasów do pary (288)
- Zadanie 125. Sprawdzanie pisowni (290)
- Zadanie 126. Praca z Selektorem dokumentów (292)
- Zadanie 127. Tworzenie przestrzeni roboczych (294)
- Zadanie 128. Praca z bibliotekami wstawek (296)
- Zadanie 129. Edytowanie bibliotek wstawek (298)
- Zadanie 130. Pobieranie bibliotek wstawek z internetu (300)
- Zadanie 131. Współpraca TextPada z przeglądarkami internetowymi (302)
- Zadanie 132. Konfiguracja narzędzia HTML Validator (304)
- Zadanie 133. Tworzenie makr wywoływanych z klawiatury (306)
- Zadanie 134. Tworzenie makr wstawiających znaczniki-pojemniki (308)
- Zadanie 135. Kolorowanie składni (310)
Część 13. Praca w edytorze HomeSite (313)
- Zadanie 136. Rekonesans po interfejsie edytora HomeSite (314)
- Zadanie 137. Tworzenie nowego projektu (316)
- Zadanie 138. Organizowanie folderów projektu (318)
- Zadanie 139. Rozpoczęcie pracy nad nowym dokumentem (320)
- Zadanie 140. Tworzenie i używanie szablonów stron (322)
- Zadanie 141. Wstawianie i konwersja plików (324)
- Zadanie 142. Odnajdywanie i wstawianie znaczników i atrybutów (326)
- Zadanie 143. Porządkowanie kodu za pomocą funkcji CodeSweeper (328)
- Zadanie 144. Edycja kaskadowych arkuszy stylów w oknie edytora stylów (330)
- Zadanie 145. Podgląd stron w zewnętrznych przeglądarkach (332)
- Zadanie 146. Formatowanie tekstu strony (334)
- Zadanie 147. Tworzenie list (336)
- Zadanie 148. Sprawdzanie pisowni (338)
- Zadanie 149. Wstawianie kresek poziomych (340)
- Zadanie 150. Wyszukiwanie ciągów znaków w dokumencie HTML (342)
- Zadanie 151. Zamienianie ciągów znaków w dokumencie HTML (344)
- Zadanie 152. Wstawianie obrazów (346)
- Zadanie 153. Korzystanie z edytora map obrazów (348)
- Zadanie 154. Automatyczne wstawianie znaczników (350)
- Zadanie 155. Wstawianie tabel (352)
- Zadanie 156. Konstruowanie układów ramek (354)
- Zadanie 157. Tworzenie formularzy (356)
- Zadanie 158. Określanie wagi strony (358)
- Zadanie 159. Weryfikacja kodu i łączy (360)
- Zadanie 160. Dostosowywanie ustawień edytora HomeSite (362)
- Zadanie 161. Automatyczne tworzenie kopii zapasowych (364)
- Zadanie 162. Ustawianie opcji publikowania (366)
- Zadanie 163. Publikowanie plików i folderów (368)
Część 14. Praca w środowisku Dreamweaver (371)
- Zadanie 164. Określanie przeglądarek używanych do podglądu stron (372)
- Zadanie 165. Definiowanie serwisów (374)
- Zadanie 166. Używanie map serwisów (376)
- Zadanie 167. Ustalanie właściwości strony (378)
- Zadanie 168. Ustawianie opcji wyświetlania kodu (380)
- Zadanie 169. Korzystanie z urywków kodu (382)
- Zadanie 170. Wstawianie i formatowanie tekstu (384)
- Zadanie 171. Tworzenie list (386)
- Zadanie 172. Sprawdzanie pisowni tekstu (388)
- Zadanie 173. Używanie funkcji wyszukaj i zastąp (390)
- Zadanie 174. Importowanie kodu HTML wygenerowanego w edytorze Word (392)
- Zadanie 175. Importowanie tabel danych z osobnych aplikacji (394)
- Zadanie 176. Wstawianie i formatowanie obrazów (396)
- Zadanie 177. Tworzenie tekstu w formacie Flash (398)
- Zadanie 178. Tworzenie przycisków w formacie Flash (400)
- Zadanie 179. Testowanie i dostosowywanie przycisków w formacie Flash (402)
- Zadanie 180. Wyznaczanie zewnętrznego edytora obrazów (404)
- Zadanie 181. Tworzenie map obrazów (406)
- Zadanie 182. Przygotowywanie obrazów przełączanych (408)
- Zadanie 183. Projektowanie pasków nawigacyjnych (410)
- Zadanie 184. Tworzenie tabel (412)
- Zadanie 185. Modyfikowanie istniejących tabel (414)
- Zadanie 186. Tworzenie formularzy (416)
- Zadanie 187. Opracowywanie układów ramek (418)
- Zadanie 188. Posługiwanie się techniką warstw (420)
- Zadanie 189. Tworzenie arkuszy stylów (422)
- Zadanie 190. Definiowanie akcji (424)
- Zadanie 191. Definiowanie akcji wstępnego pobierania obrazów (426)
- Zadanie 192. Definiowanie akcji otwierania okna przeglądarki (428)
- Zadanie 193. Definiowanie akcji sprawdzania danych w formularzu (430)
- Zadanie 194. Definiowanie akcji wyświetlania tekstu na pasku stanu (432)
- Zadanie 195. Korzystanie z panelu zasobów (434)
- Zadanie 196. Określanie danych zdalnego serwera (436)
- Zadanie 197. Wysyłanie i pobieranie plików (438)
- Zadanie 198. Zarządzanie podziałem pracy (440)
Część 15. Praca w środowisku FrontPage (443)
- Zadanie 199. Zakładanie serwisu WWW (444)
- Zadanie 200. Tworzenie nowych stron w strukturze nawigacyjnej (446)
- Zadanie 201. Nadawanie nazw i zapisywanie stron (448)
- Zadanie 202. Przeglądanie i zmienianie właściwości stron (450)
- Zadanie 203. Stosowanie motywów (452)
- Zadanie 204. Tworzenie nowych motywów (454)
- Zadanie 205. Tworzenie i używanie szablonów (456)
- Zadanie 206. Wstawianie i formatowanie tekstu (458)
- Zadanie 207. Sprawdzanie i poprawianie tekstu strony (460)
- Zadanie 208. Wstawianie obrazów clipart i z pliku (462)
- Zadanie 209. Definiowanie zastępczego tekstu (464)
- Zadanie 210. Rysowanie i formatowanie kształtów i linii (466)
- Zadanie 211. Wstawianie na strony filmów w formacie Flash (468)
- Zadanie 212. Tworzenie obiektów WordArt (470)
- Zadanie 213. Dodawanie pasków nawigacyjnych (472)
- Zadanie 214. Wstawianie i wyrównywanie transparentów stron (474)
- Zadanie 215. Tworzenie przycisków interaktywnych (476)
- Zadanie 216. Zmienianie tła i kolorów stron (478)
- Zadanie 217. Tworzenie list punktowanych i numerowanych (480)
- Zadanie 218. Wyświetlanie obramowania tekstu (482)
- Zadanie 219. Cieniowanie bloków tekstu i pustych wierszy (484)
- Zadanie 220. Wstawianie tabel (486)
- Zadanie 221. Tworzenie i usuwanie wierszy, kolumn i komórek (488)
- Zadanie 222. Rozdzielanie i scalanie komórek tabel (490)
- Zadanie 223. Zmienianie wymiarów i formatowania komórek (492)
- Zadanie 224. Wypełnianie tabel grafiką i tekstem (494)
- Zadanie 225. Tworzenie ramek (496)
- Zadanie 226. Stosowanie techniki warstw (498)
- Zadanie 227. Definiowanie zakładek w tekście stron (500)
- Zadanie 228. Wpisywanie słów kluczowych i opisów stron (502)
- Zadanie 229. Publikowanie utworzonych serwisów (504)
- Skorowidz (507)