reklama - zainteresowany?

Kurs tworzenia stron internetowych - Helion

Kurs tworzenia stron internetowych
Autor: Todd Stauffer
Tytuł oryginału: Absolute Beginner's Guide to Creating Web Pages
Tłumaczenie: Tomasz Jarzębowicz
ISBN: 83-7197-814-6
stron: 504, Format: B5, okładka: miękka
Data wydania: 2002-11-26
Księgarnia: Helion

Cena książki: 49,00 zł

Dodaj do koszyka Kurs tworzenia stron internetowych

Tagi: Tworzenie stron WWW

Jak rozpocząć tworzenie swojej własnej strony WWW i co zrobić, by była ona atrakcyjna graficznie, przyjazna dla użytkownika i zgodna z sieciowymi standardami.

"Kurs tworzenia stron internetowych" to idealna pozycja dla osób, które stawiają pierwsze kroki w świecie Internetu. Dowiesz się z niej, jak zabrać się do stworzenia swojej własnej strony WWW i co zrobić, by strona ta była atrakcyjna graficznie, przyjazna dla użytkownika i zgodna z sieciowymi standardami.

Autor nie zatrzymuje się na omówieniu podstaw, potrzebnych do stworzenia strony, takich jak język HTML i style CSS. Unikając skomplikowanego żargonu, w przystępny sposób przedstawia także bardziej zaawansowane zagadnienia, takie jak tworzenie skryptów w języku JavaScript i dynamicznych stron WWW, formularzy oraz wzbogacanie stron o mechanizmy e-commerce.

  • Poznaj podstawy HTML-a i projektowania stron WWW
  • Utwórz za pomocą hipertekstowych połączeń, obrazków, tabel i map hiperpołączeń interesujące, interaktywne strony WWW.
  • Zaprojektuj witrynę internetową dla swojego przedsiębiorstwa, organizacji lub dla własnych celów hobbystycznych.
  • Wykorzystaj w projektowaniu stron internetowych najnowsze technologie, między innymi XHTML, DHTML, CGI, JavaScript, kaskadowe arkusze stylów (CSS) oraz ramki.
  • Dodaj do swojej witryny profesjonalne elementy interaktywne, takie jak forum dyskusyjne, chat i rozwiązania e-commerce.
Poza omówieniem technologii wykorzystywanych przy tworzeniu stron WWW, książka opisuje także popularne programy służące do tego celu. Po przeczytaniu "Kurs tworzenia stron internetowych" zostaniesz webmasterem w pełni tego słowa znaczeniu i zdobędziesz poszukiwane na rynku pracy umiejętności. Jeśli czujesz, że w Internecie jest już wszystko, poza Twoją stroną, sięgnij po tę książkę!

Dodaj do koszyka Kurs tworzenia stron internetowych

Spis treści

Kurs tworzenia stron internetowych -- spis treści

O Autorze (13)

Wstęp (15)

Część I Wprowadzenie do świata stron WWW (21)

Rozdział 1. Podstawowe zasady działania sieci WWW (23)

  • Krótka historia Internetu (23)
  • Jak działa sieć WWW? (25)
    • Co to jest HTTP? (26)
    • Co to jest HTML? (26)
    • Hipertekst i hiperłącza (27)
    • Uniform Resource Locator (28)
    • Różne protokoły wykorzystywane w URL-ach (29)
  • HTML kontra XHTML (30)
    • Kto wprowadza standardy HTML-a? (30)
    • Dlaczego wprowadzono nowy standard? (31)
    • Który standard powinieneś zastosować? (32)
  • Tworzenie stron WWW nie jest programowaniem (32)
    • Podstawowe informacje o znacznikach (33)
    • Projektowanie układu graficznego stron WWW za pomocą arkuszy stylów (34)
    • Dodawanie skryptów do stron WWW (35)
  • Podsumowanie (36)

Rozdział 2. Krótki kurs tworzenia stron WWW (37)

  • Podstawowe zasady projektowania stron WWW (37)
    • Teoria projektowania stron WWW (38)
    • Organizowanie stron WWW (39)
    • Obrazki i elementy multimedialne (41)
    • Elementy interaktywne i skrypty (43)
    • Jak powinna wyglądać dobrze zaprojektowana strona? (44)
  • Planowanie witryny (44)
    • Odbiorcy twojej witryny (45)
    • Organizowanie witryny (46)
    • Projektowanie spójnego układu witryny (48)
  • Kierunki rozwoju HTML-a (49)
    • Ułatwienia dostępu (50)
    • Ustawienia międzynarodowe (50)
    • Zgodność z różnymi przeglądarkami (51)
  • Podsumowanie (51)

Rozdział 3. Narzędzia do tworzenia stron WWW (53)

  • Podstawowe programy narzędziowe (53)
    • Edytory tekstu (55)
    • Edytory języka HTML (56)
  • Inne przydatne programy narzędziowe (57)
    • Edytory grafiki (57)
    • Programy do tworzenia animacji (58)
    • Programy do tworzenia obiektów multimedialnych (59)
    • Programy do edycji skryptów (59)
  • Wybór serwera WWW (60)
    • Co to jest serwer WWW? (60)
    • Współpraca z dostawcą usług internetowych (60)
    • Jakie oprogramowanie jest uruchomione na twoim serwerze WWW? (62)
    • Uzyskiwanie dostępu do miejsca na serwerze WWW (63)
  • Organizacja plików na serwerze WWW (64)
    • Różne warianty organizacji plików (64)
    • Tworzenie hierarchii katalogów (66)
    • Zapisywanie nazw plików (66)
    • Uaktualnianie witryny (67)
  • Podsumowanie (68)

Rozdział 4. Tworzenie pierwszej strony (69)

  • Tworzenie szablonu strony WWW (69)
    • Dodawanie elementów dokumentu HTML (69)
    • DTD (71)
  • Element komentarza (72)
  • Polskie litery (73)
  • Przykład gotowego szablonu strony WWW (73)
  • Nagłówek dokumentu (74)
    • Tytuł strony (74)
    • Element <base> (75)
    • Element <meta> (75)
  • Główna część dokumentu (77)
    • Wprowadzanie tekstu akapitu (78)
    • Element <br /> (79)
  • Zapisywanie, testowanie i sprawdzanie zgodności kodu stron WWW (81)
    • Zapisywanie strony (81)
    • Testowanie strony (81)
    • Sprawdzanie zgodności kodu źródłowego strony (82)
  • Podsumowanie (83)

Część II Projektowanie stron WWW (85)

Rozdział 5. Formatowanie tekstu (87)

  • Organizowanie strony (87)
    • Dodawanie nagłówków (87)
    • Linie poziome (88)
  • Formatowanie tekstu (89)
    • Elementy stylów fizycznych (90)
    • Elementy stylów logicznych (91)
  • Elementy stylu bloków tekstu (94)
    • Element <pre> (94)
    • Tworzenie tabel za pomocą elementu <pre> (95)
    • Element <blockquote> (96)
    • Element <address> (98)
    • Zaznaczanie zmian za pomocą elementów <ins> oraz <del> (99)
  • Wykorzystanie list na stronie (100)
    • Listy numerowane i wypunktowane (101)
    • Listy definicji (103)
  • Podsumowanie (104)

Rozdział 6. Dodawanie grafiki (105)

  • Obrazki na stronach WWW (105)
    • Jakie obrazki możesz wstawiać na stronach WWW? (106)
    • Jakie obrazki powinieneś używać? (107)
  • Tworzenie i konwersja formatu obrazków (109)
    • Paint Shop Pro (109)
  • Element <img /> (112)
    • Alternatywny tekst (114)
    • Wyrównywanie tekstu i obrazków (114)
    • Obrazki wyrównane do prawego i lewego marginesu (115)
    • Definiowanie wymiarów obrazka na stronie (116)
  • Podsumowanie (117)

Rozdział 7. Tworzenie łaczy hipertekstowych (119)

  • Zasada funkcjonowania hiperłączy (119)
    • Uniform Resource Locator (119)
    • Bezwzględne i względne adresy URL (120)
  • Element <base> (122)
  • Tworzenie hiperłączy (123)
    • Wewnętrzne hiperłącza do wybranych miejsc na stronie (124)
    • Umieszczanie obrazków w hiperłączach (126)
  • Tworzenie specjalnych hiperłączy (127)
    • Tworzenie hiperłącza do poczty elektronicznej (127)
    • Tworzenie hiperłącza do serwera FTP (128)
    • Serwery Gopher (129)
    • Hiperłącza do grup dyskusyjnych (130)
    • Hiperłącza do serwerów Telnet (131)
  • Otwieranie stron WWW w nowym oknie przeglądarki oraz automatyczne ładowanie stron WWW (131)
    • Otwieranie stron WWW w nowym oknie przeglądarki (131)
    • Automatyczne ładowanie stron WWW (132)
  • Podsumowanie (133)

Rozdział 8. Podstawy tworzenia tabel (135)

  • Tworzenie tabeli (135)
    • Element <table> (136)
    • Tytuł oraz opis tabeli (138)
    • Wiersze tabeli (139)
    • Elementy komórki tabeli (141)
    • Łączenie komórek tabeli (142)
    • Kolory tła komórek i wierszy tabeli (143)
  • Dodatkowe atrybuty tabeli (144)
    • Atrybut width (145)
    • Atrybuty align oraz border (147)
    • Atrybuty cellpadding oraz cellspacing (148)
  • Podsumowanie (149)

Rozdział 9. Zaawansowane projektowanie układu tabel na stronie (151)

  • Zasady projektowania układu tabel (151)
    • Wykorzystanie obrazków w tabelach (153)
    • Zagnieżdżanie tabel (154)
  • Grupowanie kolumn i wierszy (158)
    • Grupowanie wierszy tabeli (159)
    • Grupowanie kolumn (161)
  • Wyświetlanie wybranych krawędzi obramowania tabeli (166)
  • Przykłady wykorzystania tabel do projektowania układu stron WWW (168)
    • Strona WWW o układzie wierszowym (168)
    • Strona WWW o układzie kolumnowym (170)
  • Podsumowanie (174)

Rozdział 10. Arkusze stylów, czcionki oraz znaki specjalne (175)

  • Arkusze stylów (175)
    • Co to są arkusze stylów? (176)
    • Dlaczego warto używać arkuszy stylów? (176)
    • Kaskadowe arkusze stylów i XHTML (177)
    • Elementy zastępowane przez arkusze stylów (178)
  • Tworzenie arkuszy stylów (179)
    • Atrybut style (180)
    • Element <style> (180)
    • Tworzenie specjalnych klas (182)
    • Element <span> (183)
    • Element <div> (184)
    • Łączenie kontra osadzanie (186)
  • Właściwości i style (187)
    • Style tekstu (187)
    • Właściwości czcionek (188)
    • Właściwości tła (190)
    • Właściwości elementów blokowych (191)
    • Style hiperłączy i obiektów (194)
    • Pierwsza litera i pierwszy wiersz (194)
    • Specjalne style tabel (195)
  • Znaki specjalne (196)
  • Podsumowanie (198)

Rozdział 11. Zaawansowane właściwości obrazków oraz mapy obrazkowe (199)

  • Poprawianie wyglądu obrazków (199)
    • Optymalizacja obrazków (200)
    • Kompresja obrazków i kodowanie progresywne (201)
    • Przezroczystość tła obrazka (202)
  • Tworzenie animowanych obrazków (204)
    • Jasc Animation Shop (205)
  • Wykorzystanie map obrazków (206)
    • Tworzenie map obrazków działających po stronie klienta (206)
    • Dodawanie atrybutu usemap do elementu <img /> (207)
    • Elementy <map> oraz <area /> (207)
    • Wykorzystanie map działających po stronie serwera (209)
  • Podsumowanie (210)

Część III Tworzenie witryny internetowej (211)

Rozdział 12. Tworzenie witryn internetowych z wykorzystaniem ramek (213)

  • Zalety i wady wykorzystania ramek (213)
    • Co to są ramki? (214)
    • Jakie są wady ramek? (215)
    • Kiedy powinieneś używać ramek? (215)
  • Tworzenie ramek (216)
    • Tworzenie dokumentu układu ramek (217)
    • Elementy <frame /> oraz <noframes> (218)
    • Przypisywanie nazw do ramek oraz definiowanie ramek docelowych (219)
    • Atrybuty elementu <frame /> (222)
    • Zagnieżdżanie elementów <frameset> (222)
  • Zaawansowane funkcje ramek (223)
    • Specjalne wartości atrybutu target oraz usuwanie ramek (224)
    • Wyświetlanie witryny bez ramek (225)
    • Element <iframe> (227)
  • Podsumowanie (228)

Rozdział 13. Dodawanie obiektów multimedialnych i apletów Javy (229)

  • Wprowadzenie do technologii multimedialnych (229)
    • Dlaczego warto dołączać obiekty multimedialne? (230)
    • Formaty plików multimedialnych (231)
    • Łączenie obiektów kontra osadzanie (232)
  • Dodawanie obiektów multimedialnych do stron WWW (234)
    • Dodawanie obiektów za pomocą hiperłączy (234)
    • Osadzanie obiektów multimedialnych (237)
    • Osadzanie obiektów QuickTime (238)
    • Osadzanie obiektów Windows Media (240)
    • Osadzanie filmów RealMedia (242)
    • Animacje Flash (243)
  • Osadzanie apletów Javy (244)
    • Aplety Javy (244)
    • Dodawanie apletów za pomocą elementu <object> (245)
  • Podsumowanie (245)

Rozdział 14. Projektowanie układu całej witryny za pomocą arkuszy stylów (247)

  • Arkusze stylów obowiązujące w całej witrynie (247)
    • Przykładowa witryna (248)
    • Planowanie stylów (250)
    • Korzyści z wykorzystania arkuszy stylów (252)
  • Ułatwienia dostępu konfigurowane za pomocą arkuszy stylów (254)
  • Kwestie międzynarodowe (256)
    • lang oraz <q> (256)
    • Kierunki wyświetlania tekstu (257)
  • Podsumowanie (257)

Część IV Dodawanie elementów interaktywnych do stron WWW (259)

Rozdział 15. Projektowanie formularzy (261)

  • Podstawy działania formularzy (261)
    • Element <form> (262)
    • Inne atrybuty elementu <form> (263)
  • Tworzenie formularza (264)
    • Wielowierszowe pola tekstowe (264)
    • Element <input> (266)
    • Tworzenie menu (272)
    • Przykładowy formularz (274)
  • Projektowanie układu graficznego formularzy (276)
    • Zasady projektowania układu formularzy (277)
    • Akapity, podziały wiersza oraz linie poziome (277)
    • Linie poziome (278)
    • Wykorzystanie akapitów (279)
  • Wykorzystanie innych elementów do formatowania formularza (281)
    • Wykorzystanie list do formatowania formularzy (282)
    • Wykorzystanie tabel w formularzach (283)
    • Tworzenie struktury formularzy (283)
    • Ułatwienia dostępu: etykiety i klawisze skrótu (285)
  • Podsumowanie (286)

Rozdział 16. Skrypty CGI (287)

  • Co to jest CGI? (287)
    • Języki pisania skryptów CGI (288)
    • Przykładowy skrypt CGI (289)
    • Wywoływanie skryptów CGI (290)
  • Zasada działania skryptów (291)
    • Odbieranie danych z formularza (291)
    • Przesyłanie danych formularza za pomocą poczty elektronicznej (293)
    • Generowanie odpowiedzi (295)
  • Wykorzystywanie gotowych skryptów (295)
    • Umieszczanie gotowych skryptów na serwerze WWW (296)
    • Tworzenie własnych skryptów (299)
  • Podsumowanie (300)

Rozdział 17. Wprowadzenie do JavaScriptu (301)

  • Co to jest JavaScript? (301)
    • Związek pomiędzy językiem JavaScript i Java (302)
    • JavaScript kontra VBScript (304)
    • Zasada działania skryptów umieszczanych w dokumentach HTML (304)
  • Dodawanie skryptów do dokumentów HTML (305)
    • Element <script> i ukrywanie skryptu (305)
    • XHTML Strict kontra XHTML Transitional (307)
    • Deklaracja języka skryptowego w elemencie <meta> oraz wykorzystanie elementu <noscript> (308)
    • Przykład "Witaj świecie!" (309)
  • Tworzenie funkcji JavaScriptu (310)
    • Deklarowanie funkcji (311)
    • Wywołania funkcji i zwracana wartość wyjściowa funkcji (312)
    • Przykład wywołania funkcji (314)
  • Wykorzystanie zmiennych (315)
    • Nazwy zmiennych (316)
    • Operacje przeprowadzane na zmiennych (316)
    • Zwiększenie i zmniejszanie wartości zmiennych (317)
    • Tablice (318)
  • Kontrolowanie przebiegu wykonywania skryptu (319)
    • Operatory porównywania (320)
    • Instrukcja warunkowa if...else (321)
    • Instrukcje warunkowe pętli (322)
    • Przerwanie i wznowienie wykonywania pętli (323)
    • Wykorzystanie pętli w operacjach na tablicach (324)
  • Obiekty w JavaScripcie (325)
    • Tworzenie nowych obiektów (326)
    • Metody (327)
    • Wbudowane obiekty JavaScirptu (328)
  • Podsumowanie (332)

Rozdział 18. JavaScript i dane wprowadzane przez użytkownika (333)

  • Zdarzenia JavaScriptu (333)
    • Rodzaje procedur obsługi zdarzeń (335)
    • Słowo kluczowe this (336)
  • Wprowadzenie do obiektowego modelu dokumentu (337)
    • Zasięg obiektów i wykorzystanie wskaźników obiektów (339)
    • Wykorzystanie nadrzędnych obiektów modelu DOM (340)
  • JavaScript i formularze HTML (345)
    • Obiekt formularza (345)
    • Sprawdzanie poprawności danych wprowadzonych w formularzu za pomocą JavaScriptu (346)
    • Przetwarzanie danych formularza za pomocą JavaScriptu (350)
  • Wykorzystanie JavaScriptu do ładowania nowych stron WWW i obsługi ramek (353)
    • Automatyczne ładowanie wybranej strony WWW (354)
    • Menu nawigacyjne utworzone za pomocą JavaScriptu (355)
    • JavaScript i ramki (356)
  • Podsumowanie (360)

Rozdział 19. Dynamiczny HTML (363)

  • Co to jest Dynamiczny HTML? (363)
    • Obiektowy model dokumentu w aspekcie DHTML-a (364)
    • Zgodność przeglądarek (364)
    • Rozmieszczanie elementów za pomocą arkuszy stylów (365)
  • Podmienianie elementów: zmiana elementów bez klikania myszą (365)
    • Podmienianie obrazków (366)
    • Zdalne podmienianie obrazków (367)
    • Wcześniejsze ładowanie podmienianych obrazków (370)
  • Arkusze stylów i warstwy (371)
    • Podstawowe właściwości arkuszy stylów definiujące rozmieszczanie elementów na stronie WWW (371)
    • Nachodzenie na siebie elementów i właściwość z-index (374)
    • Zagnieżdżanie elementów rozmieszczanych za pomocą arkuszy stylów (378)
    • Rozmieszczanie względne (379)
  • Rozmieszczanie dynamiczne i warstwy (380)
    • Tworzenie warstw za pomocą arkuszy stylów (381)
    • Rozmieszczanie dynamiczne (383)
    • Ukrywanie warstw (385)
    • Definiowanie warstw dla przeglądarki Netscape 4.x (389)
    • Warstwa wewnątrzwierszowa Netscape'a (391)
    • Wykorzystanie warstw Netscape'a w skryptach (391)
  • Przykład DHTML-a niezależnego od wersji przeglądarki użytkownika (394)
    • Wykorzystanie interfejsów programistycznych API (399)
  • Dynamiczna zmiana właściwości arkuszy stylów i klas (399)
    • Zmiana właściwości stylu za pomocą JavaScriptu (400)
    • Klasy dynamiczne i identyfikatory (402)
  • Podsumowanie (403)

Część V Narzędzia wspomagające projektowanie witryn internetowych (405)

Rozdział 20. Edytory graficzne (407)

  • Netscape Composer (407)
    • Skąd go pobrać? (408)
    • Zalety programu Composer (408)
    • Słabości programu Composer (409)
    • Przykład wykorzystania podstawowych opcji (409)
  • Adobe GoLive (411)
    • Skąd go pobrać? (412)
    • Zalety programu GoLive (412)
    • Wady programu GoLive (413)
    • Przykład wykorzystania podstawowych opcji (414)
  • Macromedia Dreamweaver (415)
    • Skąd go pobrać? (416)
    • Zalety programu Dreamweaver (416)
    • Wady programu Dreamweaver (419)
    • Przykład wykorzystania podstawowych opcji (419)
  • Microsoft FrontPage 2002 (421)
    • Skąd go pobrać? (421)
    • Zalety FrontPage'a (421)
    • Wady FrontPage'a (423)
    • Przykład wykorzystania podstawowych opcji (423)
  • Podsumowanie (424)

Rozdział 21. Forum dyskusyjne, chaty i inne elementy rozszerzające funkcje stron WWW (427)

  • Tworzenie i administrowanie forum dyskusyjnym (427)
    • Rodzaje forów dyskusyjnych (428)
    • Wybór forum umieszczanego na własnym serwerze (429)
    • Instalowanie forum dyskusyjnego na własnym serwerze WWW (431)
    • Forum dyskusyjne uruchamiane na zewnętrznym serwerze WWW (432)
  • Dodawanie do witryny chata (434)
  • Liczniki odwiedzin i statystyki witryny (437)
    • Sprawdzanie statystyk serwera WWW (437)
    • Dodawanie liczników odwiedzin (438)
  • Server-side includes (439)
  • Podsumowanie (441)

Rozdział 22. Publikowanie stron WWW w Internecie (443)

  • Wybór właściwego serwera WWW (443)
  • Wykorzystanie darmowych serwerów WWW (445)
    • America Online Hometown (446)
    • Yahoo! GeoCities (446)
    • Lycos Tripod (447)
  • Usługi e-commerce (448)
    • Yahoo! Store (448)
    • Catalog.com (448)
    • Oracle Small Business (449)
    • Miva Merchant (450)
  • Podsumowanie (450)

Dodatki (453)

Dodatek A Leksykon poleceń XHTML i CSS (455)

  • Elementy dokumentu XHTML-a (455)
    • Deklaracja DTD (455)
    • Element <html> (456)
    • Element <head> (456)
    • Element <body> (457)
    • Element komentarza (457)
  • Arkusze stylów i skrypty (458)
    • Element <script> (458)
    • Element <noscript> (458)
    • Element <style> (458)
    • Atrybuty pomocnicze arkuszy stylów i atrybuty ustawień międzynarodowych (459)
    • class (459)
    • id (459)
    • style (459)
    • dir (460)
    • lang (460)
  • Formatowanie tekstu i elementów blokowych (460)
    • Formatowanie bloku tekstu (460)
    • Formatowanie stylu tekstu (461)
    • Tworzenie list (463)
  • Obrazki, hiperłącza, aplety Javy i plug-iny (464)
    • Dodawanie obrazków (465)
    • Dodawanie hiperłączy (465)
    • Mapy obrazków (466)
    • Dodawanie obiektów multimedialnych (468)
    • Aplety Javy (468)
  • Tworzenie tabel (468)
  • Tworzenie dokumentu układu ramek (471)
  • Tworzenie formularzy (474)
    • Element <form> (474)
    • Element <textarea> (474)
    • Element <input /> (475)
    • Element <select> (476)
  • Arkusze stylów (477)

Skorowidz (481)

Dodaj do koszyka Kurs tworzenia stron internetowych

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.