Szczegóły ebooka

Tworzenie stron WWW. Praktyczny kurs. Wydanie II

Tworzenie stron WWW. Praktyczny kurs. Wydanie II

Marcin Lis

Ebook

Własna strona? To nic trudnego!


  • HTML i CSS, czyli dwie niezmienne podstawy dobrej strony WWW
  • Struktura, prezentacja i treść, czyli wyraźny podział elementów witryny
  • Grafika i multimedia, czyli atrakcyjne dodatki do strony internetowej

Jak myślisz, czy trudno jest zbudować porządną, interesującą witrynę internetową? Nie wymaga to ani wiedzy tajemnej, ani nadzwyczajnych zdolności. Rozejrzyj się — zobacz, jak wielu ludzi ma własnoręcznie wykonane strony internetowe. W rzeczywistości wystarczy do tego opanowanie dwóch elementów: języka HTML i kaskadowych arkuszy stylów CSS. Oba te filary zostały dokładnie opisane w książce, którą właśnie trzymasz w ręku.

Nie musisz się znać na programowaniu, by w krótkim czasie zostać webmasterem. W tym podręczniku znajdziesz zarówno jasne instrukcje, jak i praktyczne ćwiczenia, które pozwolą Ci błyskawicznie nauczyć się tworzenia witryn WWW. Dowiesz się, czym różnią się poszczególne wersje HTML-a, jak używać konkretnych znaczników i opracować strukturę strony. Poznasz typy elementów dodatkowych, takich jak listy, tabele, formularze i animacje, oraz sposoby optymalnego rozmieszczenia ich na stronie. Opanujesz także różne sztuczki związane z formatowaniem tekstu, nadawaniem stylów i podkładaniem tła. Krótko mówiąc, po tej lekturze będziesz gotów na podbój internetu!

  • HTML, XHTML i HTML5
  • Budowa strony WWW i strona WWW w internecie
  • Struktura HTML i podstawowe znaczniki
  • Listy, tabele, obrazy i odnośniki
  • Multimedia, formularze i elementy interaktywne
  • Różne sposoby wykorzystania tabel
  • Podstawy stylów i własności czcionek
  • Kontrola nad tekstem i jego formatowanie
  • Kolory, przezroczystości i podkłady
  • Marginesy, obrysy i obramowania
  • Wielkości i pozycje elementów witryny
  • Sposoby wyświetlania elementów strony
  • Układ strony generowany przez CSS

Pokaż innym, co potrafisz — stwórz własną stronę WWW!



Wstęp (9)

  • O czym jest ta książka? (9)
  • Dla kogo jest ta książka? (9)
  • Co będzie potrzebne? (10)
  • Kody źródłowe i listingi (10)

Rozdział 1. Podstawy (11)

  • Lekcja 1. Pierwsze kroki (11)
    • Wczytanie dokumentu do przeglądarki (12)
    • HTML, XHTML i HTML5 (14)
    • Podstawowa struktura strony WWW (15)
    • Pierwsza strona WWW (16)
    • Pierwsza strona w XHTML (17)
    • Prolog dokumentu HTML i XHTML (18)
    • Formatowanie kodu HTML (20)
    • Polskie litery na stronie WWW (21)
    • Edytory tekstowe dla systemu Windows (24)
    • Różne przeglądarki (27)
  • Lekcja 2. Strona WWW w internecie (27)
    • Adres strony WWW (27)
    • Umieszczanie witryny w internecie (28)
    • Własny adres internetowy (35)
    • Serwer WWW na domowym komputerze (36)
  • Lekcja 3. Struktura HTML (40)
    • Znaczniki HTML (40)
    • Zagnieżdżanie znaczników (41)
    • Atrybuty znaczników (44)
    • Encje (znaki specjalne) (47)
    • Spacja, tabulacja i znak nowego wiersza (52)
    • Komentarze (54)
    • Struktura dokumentu raz jeszcze (55)

Rozdział 2. Elementy języka HTML (61)

  • Lekcja 4. Podstawowe znaczniki (61)
    • Tytuły (nagłówki) (62)
    • Akapity (63)
    • Blok preformatowany (64)
    • Blok cytatu (65)
    • Linie (67)
    • Podział wiersza (68)
    • Adresy (69)
    • Rodzaje spacji (70)
    • Warstwy (72)
    • Wyróżnienie liniowe (<span>) (73)
    • Cytat liniowy (73)
    • Znaczniki wprowadzone w HTML5 (75)
    • Ćwiczenia do samodzielnego wykonania (78)
  • Lekcja 5. Listy, czyli wykazy (79)
    • Listy w HTML (79)
    • Listy nieuporządkowane (80)
    • Listy uporządkowane (81)
    • Listy definicyjne (82)
    • Zagnieżdżanie list (85)
    • Zagnieżdżanie list o różnych typach (86)
    • Ćwiczenia do samodzielnego wykonania (88)
  • Lekcja 6. Tabele (89)
    • Ogólna budowa tabel (89)
    • Proste tabele (90)
    • Obramowanie i tytuł tabeli (92)
    • Odstępy w komórkach i między komórkami (93)
    • Puste komórki (94)
    • Nagłówki wierszy oraz kolumn (96)
    • Łączenie komórek (97)
    • Tabele rozszerzone (złożone) (100)
    • Grupowanie kolumn (104)
    • Sterowanie obramowaniem wewnętrznym i zewnętrznym (108)
    • Ćwiczenia do samodzielnego wykonania (109)
  • Lekcja 7. Obrazy (111)
    • Grafika na stronach WWW (standardy plików graficznych) (111)
    • Tworzenie i konwersja grafiki (112)
    • Rozmiary grafiki i zapis progresywny (114)
    • Umieszczanie grafiki na stronie (znacznik <img>) (116)
    • Przezroczyste obrazy (119)
    • Regulacja rozmiarów obrazu (120)
    • Obrazy i tekst (122)
    • Dzielenie obrazów na części (123)
    • Grupowanie obrazów w HTML5 (125)
    • Przestarzałe atrybuty znacznika <img> (125)
    • Ćwiczenia do samodzielnego wykonania (126)
  • Lekcja 8. Odnośniki (126)
    • Definiowanie odnośników (127)
    • Adresy względne i bezwzględne (128)
    • Kolory odnośników (130)
    • Rodzaje zasobów sieciowych (131)
    • Gdzie otwierać odnośniki? (134)
    • Obrazy jako odnośniki (135)
    • Mapy odnośników na obrazach (138)
    • Mapy odnośników i XHTML (141)
    • Zakotwiczenia (143)
    • Pozostałe atrybuty odnośników (145)
    • Ćwiczenia do samodzielnego wykonania (145)
  • Lekcja 9. Kontrola nad tekstem (146)
    • Formatowanie tekstu (147)
    • Zmiana atrybutów czcionki (147)
    • Znaczniki logiczne (151)
    • Znaczniki dostępne tylko w HTML5 (158)
    • Przestarzała kontrola nad czcionką (160)
    • Ćwiczenia do samodzielnego wykonania (161)

Rozdział 3. Złożone elementy witryny (163)

  • Lekcja 10. Multimedia na stronie WWW (163)
    • Typy treści multimedialnych (164)
    • Animowane obrazy (165)
    • Najprostsze rozwiązanie - odnośnik (166)
    • Zagnieżdżanie multimediów na stronie (167)
    • Parametry multimediów (171)
    • Zagnieżdżanie ze znacznikiem <embed> (177)
    • Wideo z YouTube (178)
    • Multimedia w HTML5 (179)
    • Ćwiczenia do samodzielnego wykonania (181)
  • Lekcja 11. Formularze i elementy interaktywne (182)
    • Formularze na stronie WWW (182)
    • Interaktywne elementy formularzy (185)
    • Nowe elementy w HTML5 (199)
    • Blokowanie elementów witryny (206)
    • Formularz wysyłany na adres e-mail (207)
    • Swobodne elementy interaktywne (210)
    • Korzystanie ze skrótów klawiaturowych (211)
    • Etykiety elementów interaktywnych (212)
    • Grupowanie elementów (214)
    • Ćwiczenia do samodzielnego wykonania (215)
  • Lekcja 12. Formatowanie strony za pomocą tabel (215)
    • Wyrównywanie formularza (216)
    • Formatowanie formularza za pomocą tabeli (218)
    • Tworzenie układu strony za pomocą tabeli (220)
    • Zagnieżdżanie tabel (223)
    • Czy warto używać tabel do formatowania? (225)
    • Ćwiczenia do samodzielnego wykonania (226)
  • Lekcja 13. Nowe i przestarzałe ramki (227)
    • Co to są ramki? (227)
    • Struktura strony z ramkami (228)
    • Ramki a odnośniki (234)
    • Ramki w ramkach (236)
    • Wewnętrzne zagnieżdżanie ramek (237)
    • Ramki w HTML5 (238)
    • Ćwiczenia do samodzielnego wykonania (240)

Rozdział 4. Style CSS (241)

  • Lekcja 14. Podstawy stylów (241)
    • Czym są style CSS? (242)
    • Dołączanie stylów do dokumentów (243)
    • Budowa stylu i rodzaje selektorów (246)
    • Dziedziczenie, kaskadowość i reguły nakładania (260)
    • Jednostki miary (263)
    • Komentarze do stylów (264)
    • Ćwiczenia do samodzielnego wykonania (264)
  • Lekcja 15. Własności czcionek (265)
    • Atrybuty czcionek (265)
    • Rozmiar czcionki (265)
    • Nazwane rozmiary czcionek (268)
    • Rodziny czcionek (271)
    • Style i warianty (273)
    • Waga, czyli grubość czcionki (275)
    • Cecha font - wszystko razem (276)
    • Własne czcionki na stronie WWW (279)
    • Ćwiczenia do samodzielnego wykonania (280)
  • Lekcja 16. Formatowanie tekstu (280)
    • Kontrola nad tekstem (281)
    • Wyrównywanie tekstu w poziomie (281)
    • Wyrównywanie tekstu w pionie (282)
    • Wyrównywanie a inne elementy witryny (284)
    • Kontrolowanie odstępów (287)
    • Wcięcia (289)
    • Dekoracje, czyli wyróżnienia (290)
    • Kontrola wielkości liter (transformacje) (291)
    • Obsługa białych znaków (292)
    • Cieniowanie napisów (294)
    • Kierunek tekstu (295)
    • Ćwiczenia do samodzielnego wykonania (295)
  • Lekcja 17. Style list (296)
    • Wyróżniki listy nienumerowanej (296)
    • Typowe wyróżniki listy numerowanej (298)
    • Inne wyróżniki (300)
    • Obrazy jako wyróżniki (301)
    • Pozycja wyróżnika (303)
    • Wszystko razem, czyli właściwość list-style (304)
    • Ćwiczenia do samodzielnego wykonania (305)
  • Lekcja 18. Kolory, przezroczystości i podkłady (305)
    • Definiowanie kolorów (306)
    • Kolor tekstu i podkładu (308)
    • Kolory określone przez system operacyjny (312)
    • Stopień przezroczystości (313)
    • Obrazy jako tło (314)
    • Powtarzanie obrazu tła (316)
    • Zakotwiczanie obrazów tła (317)
    • Pozycja obrazu tła (317)
    • Wszystko razem, czyli właściwość background (320)
    • Nowe cechy w CSS3 (320)
    • Ćwiczenia do samodzielnego wykonania (323)
  • Lekcja 19. Marginesy, obrysy i obramowania (323)
    • Model pudełkowy - zależności między marginesami (324)
    • Definiowanie marginesów (324)
    • Marginesy wewnętrzne, czyli wypełnienia (327)
    • Tła w modelu pudełkowym (328)
    • Dodawanie pełnych obramowań (ramek) (330)
    • Skrótowa definicja obramowania (333)
    • Obramowania cząstkowe (333)
    • Obramowania w CSS3 (335)
    • Obrysy (337)
    • Ćwiczenia do samodzielnego wykonania (339)
  • Lekcja 20. Style dotyczące tabel (340)
    • CSS i standardowe obramowanie tabeli (340)
    • Odstępy wewnątrz tabeli (342)
    • Tła i wypełnienia (344)
    • Łączenie obramowań (348)
    • Obsługa pustych komórek (349)
    • Pozycje tytułów (350)
    • Ustalanie sposobu generowania tabeli (350)
    • Ćwiczenia do samodzielnego wykonania (351)

Rozdział 5. Dalsze boje z CSS (353)

  • Lekcja 21. Wielkości i pozycje elementów witryny (353)
    • Rozmiary elementów strony (354)
    • Zawartość poza elementem (356)
    • Rozmiary maksymalne i minimalne (357)
    • Położenie elementu w witrynie (360)
    • Elementy o stałej pozycji (365)
    • Ćwiczenia do samodzielnego wykonania (367)
  • Lekcja 22. Sposoby wyświetlania elementów strony (368)
    • Kolejność wyświetlania (368)
    • Kadrowanie elementów (371)
    • Ukrywanie elementów (374)
    • Sposoby wyświetlania (374)
    • Kształty kursora (377)
    • Ćwiczenia do samodzielnego wykonania (377)
  • Lekcja 23. Układ strony generowany przez CSS (380)
    • Przepływy elementów (381)
    • Selektywne wyłączanie przepływów (384)
    • Oblewanie tekstem, czyli przepływy w praktyce (385)
    • Formularz pozycjonowany za pomocą CSS (387)
    • Układ witryny generowany dzięki CSS (389)
    • Ćwiczenia do samodzielnego wykonania (391)

Skorowidz (393)

  • Tytuł: Tworzenie stron WWW. Praktyczny kurs. Wydanie II
  • Autor: Marcin Lis
  • ISBN: 978-83-246-8760-2, 9788324687602
  • Data wydania: 2013-11-18
  • Format: Ebook
  • Identyfikator pozycji: twspk2
  • Wydawca: Helion