Helion


Szczegóły ebooka

Tworzenie stron WWW w praktyce. Wydanie III

Tworzenie stron WWW w praktyce. Wydanie III


Zrób pierwszy krok, aby stać się prawdziwym webmasterem!

  • Poznaj znaczniki HTML5 i style CSS3
  • Naucz się korzystać ze skryptów
  • Odkryj narzędzia pracy webmastera
  • Dowiedz się jak opublikować serwis WWW

Jeśli czegoś nie ma w sieci, to coś właściwie nie istnieje. Jeśli więc chcesz zaistnieć w świadomości milionów internautów, powinieneś zdobyć odpowiednią wiedzę i praktyczne umiejętności pozwalające projektować, tworzyć oraz należycie promować estetyczne, oryginalne i użyteczne strony WWW. Wbrew pozorom nie jest to aż tak trudne, trzeba tylko wiedzieć, od czego zacząć, z jakich narzędzi korzystać, o czym pamiętać, a czego unikać. Sukces jest w zasięgu ręki, nie bój się po niego sięgnąć!

Tworzenie stron WWW w praktyce. Wydanie III to doskonały podręcznik dla początkujących webmasterów. Niezależnie od tego, czy chcesz jedynie opracować swoją internetową wizytówkę, czy też marzysz o zaprojektowaniu wielofunkcyjnego serwisu WWW, to właśnie od tej książki powinieneś zacząć swoją przygodę z tworzeniem stron internetowych. Poznasz dzięki niej podstawy języka HTML, zasady tworzenia kaskadowych arkuszy stylów i zastosowanie prostych skryptów, nauczysz się tworzyć grafikę na potrzeby WWW, a także dowiesz, co należy zrobić, aby Twoja strona była dostępna dla innych użytkowników sieci i aby wzbudzała ich zainteresowanie.

  • Podstawowe informacje na temat WWW i przegląd najważniejszych narzędzi
  • Tworzenie dokumentów w języku HTML i kaskadowych arkuszy stylów
  • Przygotowywanie grafik wykorzystywanych na stronach internetowych
  • Przykłady przydatnych skryptów i darmowych dodatków do stron
  • Rejestracja domeny oraz publikacja, utrzymanie i promocja serwisu w sieci
  • Zastosowanie przykładowej platformy CMS do tworzenia i prowadzenia strony
  • Praktyczne porady i wskazówki dotyczące projektowania stron WWW

Zdobądź praktyczną wiedzę na temat projektowania stron WWW!

Wstęp (7)

Rozdział 1. Podstawowe informacje (9)

  • Czym jest internet? (9)
  • Czym jest strona WWW, a czym witryna? (10)
  • Dlaczego warto prowadzić własną stronę WWW? (10)
  • Oprogramowanie potrzebne przy tworzeniu stron WWW (13)
    • Edytory tekstowe (13)
    • Edytory graficzne (14)
    • Programy do przygotowywania grafiki sieciowej (14)
    • Klient FTP (15)
  • Etykieta i prawo autorskie (16)
  • Wybór usługodawcy, u którego zamieścimy stronę WWW (17)
  • Własna domena (18)

Rozdział 2. Język HTML - od tego wszystko się zaczyna (21)

  • Nowości wprowadzone przez język HTML5 (23)
  • Żelazne zasady używania języka HTML (24)
    • Zasada 1. Nigdy nie krzyżuj znaczników (24)
    • Zasada 2. Zawsze zamykaj wszystkie znaczniki (24)
    • Zasada 3. Wpisując znaczniki i atrybuty, zawsze używaj małych liter (25)
    • Zasada 4. Używaj cudzysłowów dla wszystkich atrybutów (25)
    • Zasada 5. Uważaj ze znakami specjalnymi w skryptach (25)
  • Struktura dokumentu, znacznik i jego konstrukcja (25)
    • Znaczniki i atrybuty (25)
    • Podstawowa struktura dokumentu (26)
    • Nagłówek strony (27)
    • Ciało i sekcje dokumentu HTML (32)
    • Elementy blokowe (35)
    • Elementy wstawiane (44)
    • Elementy osadzone (grafika, multimedia, aplikacje) (51)
    • Hiperłącza (61)
    • Tabele (72)
    • Formularze (79)
    • Komentarze (97)

Rozdział 3. Grafika sieciowa (99)

  • Format (101)
    • GIF (101)
    • JPG (115)
    • PNG (117)
    • Inne metody redukcji rozmiaru zdjęć i grafiki (117)
    • Pozostałe formaty publikacji grafiki na stronie WWW (120)
    • Wygładzanie krawędzi - antyaliasing (121)
  • Tworzenie gotowych rozwiązań na potrzeby stron WWW (124)
    • Prostokątne i owalne przyciski (124)
    • Przyciski o nieregularnych kształtach (129)
    • Cięcie grafiki na mniejsze elementy (131)
    • Mapa odsyłaczy (134)

Rozdział 4. Wprowadzenie do CSS3 (135)

  • Podstawowe pojęcia (136)
    • Budowa stylu (136)
    • Osadzanie stylów na stronie (137)
    • Jednostki miar stosowane w CSS (141)
    • Nazewnictwo kolorów używane w CSS (143)
  • Selektory (144)
    • Selektory proste (144)
    • Selektory uniwersalne (145)
    • Selektory potomka (146)
    • Selektory dziecka (147)
    • Selektory rodzeństwa (148)
    • Selektor ogólnego rodzeństwa (149)
    • Selektor atrybutu (150)
    • Selektor atrybutu z możliwością dopasowania ciągu znaków (151)
    • Identyfikatory (152)
    • Klasy (153)
    • Pseudoklasy (155)
    • Pseudoelementy (174)
    • Grupowanie selektorów (176)
  • Dziedziczenie (178)
  • Kaskadowość (181)
  • Właściwości tekstu (182)
    • Wyrównanie tekstu (183)
    • Pionowe wyrównanie (184)
    • Wcięcie pierwszego wiersza akapitu (185)
    • Odstępy pomiędzy literami (186)
    • Odstępy pomiędzy wyrazami (187)
    • Odstępy między liniami (187)
    • Łamanie długiego ciągu znaków (188)
    • Dekoracja tekstu (189)
    • Przekształcanie - małe i duże litery (190)
    • Kontrola pustej przestrzeni (190)
    • Cieniowanie tekstu (191)
  • Właściwości czcionki (192)
    • Rodzina czcionek (192)
    • Rozmiar czcionki (194)
    • Waga czcionki (196)
    • Style czcionki (197)
    • Wariant czcionki (198)
    • Osadzanie czcionki na stronie (198)
    • Zbiorczy zapis właściwości czcionki (200)
  • Właściwości list (200)
    • Typ listy (201)
    • Dowolny obraz jako wypunktowanie listy (203)
    • Zawijanie tekstu (203)
    • Zbiorczy zapis właściwości list (204)
  • Kolor, tło i przezroczystość (205)
    • Nowe modele barw i przezroczystości w CSS3 (205)
    • Kolor elementu (209)
    • Kolor tła (209)
    • Element graficzny jako tło (211)
    • Rozmiar tła (212)
    • Zatrzymanie tła (212)
    • Kontrola powielania tła (214)
    • Pozycjonowanie tła (215)
    • Wieloelementowe tło (217)
    • Kontrola styku tła i obramowania (218)
    • Zbiorczy zapis właściwości tła (219)
  • Marginesy, obramowanie i dopełnienia (220)
    • Pudełkowy model formatowania elementów (220)
    • Marginesy (220)
    • Dopełnienie (224)
    • Obramowanie (225)
    • Wymiary (230)
  • Tabele (232)
    • Odstępy we wnętrzu tabeli (235)
    • Pojedyncze obramowanie (235)
    • Kontrola pustych komórek (236)
    • Generowanie tabeli (237)
    • Podpis tabeli (237)
  • Pozycjonowanie elementów (238)
    • Rodzaje pozycjonowania (238)
    • Określanie pozycji (242)
    • Warstwy (242)
  • Pływanie i tamowanie elementów (244)
    • Pływanie elementów (244)
    • Tamowanie elementów (246)
  • Efekty wizualne (247)
    • Kadrowanie (247)
    • Ukrywanie elementów (248)
    • Sterowanie wymiarowanymi elementami (249)
  • Cytaty (251)

Rozdział 5. Praktyczny projekt. Moja strona domowa (253)

  • Dlaczego potrzebna jest strona WWW? (253)
  • Gromadzę materiały (254)
  • Struktura witryny (257)
  • Przygotowuję poszczególne elementy witryny (258)
    • Strona główna (258)
    • Sekcja Książki (272)
    • Sekcja Artykuły (278)
    • Sekcja O mnie (279)
    • Sekcja Przyjazne strony (279)
    • Sekcja Sklep (281)
    • Sekcja Kontakt (284)
  • Nazwy plików (285)
  • Testowanie gotowego projektu (286)
    • Testy w różnych przeglądarkach (286)
    • Testy rozdzielczości (287)
    • Testy zgodności kodu ze specyfikacją (290)
  • Wnioski (293)

Rozdział 6. Darmowe usługi dostępne w sieci (295)

  • Komentarze (295)
  • Status komunikatorów Gadu-Gadu oraz Tlen na stronie WWW (299)
  • Sonda (299)
  • Statystyki (301)
    • Instalacja darmowej wersji statystyk (302)
  • Wnioski (305)

Rozdział 7. Przydatne skrypty, których można użyć na stronie WWW (307)

  • Nowe okno (307)
  • Zamykanie otwartego okna (308)
  • Rollover (308)
  • Drukowanie zawartości strony (308)
  • Zmiana zawartości paska statusu (309)
  • Dodawanie strony do "Ulubionych" (309)
  • Strona startowa (309)
  • Zmiana tła całej komórki tabeli (309)
  • Wczytywanie arkusza w zależności od używanej przeglądarki (310)

Rozdział 8. Publikacja i utrzymanie strony (313)

  • Wybór serwera - hosting (313)
  • Zakładanie konta (315)
  • Publikacja strony (317)
  • Rejestracja domeny (319)

Rozdział 9. Promocja serwisu (323)

  • Popularne sposoby promocji strony (323)
    • Podpis poczty elektronicznej (323)
    • Listy mailingowe (324)
    • Inne formy promocji (324)
  • Podstawy optymalizacji stron pod kątem wyszukiwarek (324)
    • Domena i hosting (324)
    • Metaznaczniki (327)
    • Treść publikowana na stronie (329)
    • Nagłówki i wyróżnienia (330)
    • Opis linków na stronie (331)
    • Prawidłowa indeksacja strony (331)
    • Zdobywanie pozycji i kontrola efektów (337)
  • Integracja strony z mediami społecznościowymi (338)

Rozdział 10. Praca z systemem CMS na przykładzie platformy WordPress (343)

  • Instalacja i wstępna konfiguracja WordPressa (343)
    • Instalacja i wstępna konfiguracja (344)
    • Wstępna konfiguracja (350)
  • Instalacja i modyfikacja szablonu (352)
    • Instalacja szablonu i dopasowanie układu strony (352)
    • Dopasowanie układu strony do własnych potrzeb (356)
  • Publikacja treści (360)
  • Rozbudowa możliwości za pomocą wtyczek (366)

Podsumowanie (371)

Skorowidz (372)