O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tworzenie stron WWW. Nieoficjalny podręcznik. Wydanie II

Book Description

Niniejsza książka zawiera wszystkie niezbędne informacje służące tworzeniu rewelacyjnych witryn WWW -- z uwzględnieniem aktualnych i nowoczesnych technik wzbogacania ich o elementy zdecydowanie podnoszące atrakcyjność stron.

Table of Contents

  1. Creating a Web Site: The Missing Manual
  2. Nieoficjalna czołówka
    1. O autorze
    2. O zespole
    3. Podziękowania
    4. Seria „Nieoficjalny podręcznik”
  3. Wprowadzenie
    1. Czego potrzeba nam na początek
    2. O tej książce
      1. Macintosh i Windows
      2. Struktura książki
      3. Przykłady do pobrania
  4. I. Witamy w sieci WWW
    1. 1. Przygotować się na sieć
      1. Wprowadzenie do WWW
        1. Przeglądarki WWW
          1. Wybieranie przeglądarki WWW
        2. Serwery WWW
      2. Planowanie witryny WWW
        1. Typy witryn
        2. Poznać odwiedzających
        3. Czas życia witryny
        4. Tworzyć dobre projekty
      3. Składniki witryny WWW
    2. 2. Tworzenie pierwszej strony
      1. Anatomia strony WWW
        1. Otwieranie dokumentu XHTML
        2. Tworzenie własnych plików XHTML
        3. Definicja typu dokumentu
      2. Znaczniki XHTML
        1. Co znajdziemy w znaczniku
        2. Omówienie znaczników
        3. Zagnieżdżanie znaczników
      3. Dokument XHTML
        1. Podstawowa struktura dokumentu
        2. Dodawanie treści
        3. Tworzenie struktury tekstu
        4. A gdzie są obrazki?
        5. Dziesięć najważniejszych znaczników (i jeszcze kilka innych)
        6. Sprawdzanie stron WWW pod kątem błędów
    3. 3. Umieszczanie strony w sieci
      1. Jak działa udostępnianie stron WWW
        1. Adres URL
        2. Jak przeglądarka analizuje adres URL
      2. Nazwy domen
        1. Wybieranie właściwej nazwy
        2. Szukanie nazwy
        3. Rejestrowanie nazwy
          1. Parkowanie domen
          2. Przekazywanie domeny
        4. Darmowe domeny
      3. Swoje miejsce w internecie
        1. Nieco szczegółów
        2. Ocena potrzeb
          1. Lista kontrolna przygotowania witryny
        3. Wybieranie pakietu
          1. Dostawca łącza internetowego
          2. Firmy udostępniające miejsce na własną stronę w internecie
          3. Oferta firmy nr 1
          4. Oferta firmy nr 2
        4. Darmowe usługi udostępniania witryn
      4. Przenoszenie plików
        1. Przesyłanie plików za pomocą przeglądarki
        2. Protokół FTP
    4. 4. Skuteczne narzędzia
      1. Wybieranie narzędzia
        1. Typy edytorów stron WWW
        2. Jak znaleźć darmowy edytor XHTML
          1. Nvu
          2. Amaya
          3. HTML-Kit
          4. CoffeeCup Free HTML Editor
        3. Profesjonalne edytory XHTML
      2. Praca z edytorem XHTML
        1. Zaczynamy
        2. Wiele widoków
        3. Tworzenie strony WWW w widoku kodu
        4. Tworzenie strony WWW w trybie WYSIWYG
        5. Zarządzanie witryną WWW
          1. Definiowanie witryny w programie Expression Web
          2. Przesyłanie witryny na serwer w edytorze Expression Web
          3. Definiowanie witryny w Dreamwaverze
          4. Przesyłanie witryny na serwer w edytorze Dreamweaver
  5. II. Tworzenie lepszych stron WWW
    1. 5. Tekstowe znaczniki XHTML
      1. Tekst i sieć WWW
        1. Struktura logiczna a fizyczne formatowanie
        2. Kaskadowe arkusze stylów CSS
      2. Podstawowe tekstowe znaczniki XHTML
        1. Akapity
        2. Znaki końca wiersza
        3. Nagłówki
        4. Poziome linie
        5. Tekst wstępnie sformatowany
        6. Cytaty
        7. Znaczniki <div> i <span>
      3. Znaczniki XHTML opisujące listy
        1. Listy numerowane
        2. Listy wypunktowane
        3. Listy definicji
        4. Zagnieżdżanie list
      4. Formatowanie wewnątrzwierszowe
        1. Kursywa, pogrubienie i podkreślenie
        2. Wyróżnienie i uwypuklenie
        3. Indeks dolny, indeks górny i przekreślenie
        4. Telegraf
        5. Znaki specjalne
        6. Języki inne niż angielski
    2. 6. Arkusze stylów
      1. Podstawowy arkusz stylów
        1. Trzy typy stylów
        2. Obsługa stylów CSS w przeglądarkach
        3. Anatomia reguł
        4. Stosowanie arkuszy stylów
          1. Wewnętrzne arkusze stylów
          2. Wewnątrzwierszowe arkusze stylów
        5. Kaskada stylów
        6. Dziedziczenie
      2. Kolory
        1. Określanie kolorów
          1. Szesnastkowe wartości kolorów
          2. Wartości kolorów RGB
        2. Odnajdywanie właściwego koloru
      3. Czcionki
        1. Definiowanie czcionki
        2. Odnajdywanie właściwej czcionki
        3. Rozmiary czcionek
          1. Słowa kluczowe opisujące rozmiary czcionki
          2. Określanie rozmiaru czcionek w procentach
          3. Wielkości względne
          4. Określanie rozmiaru czcionek w pikselach
      4. Wyrównanie tekstu i odstępy
        1. Wyrównania
        2. Odstępy
        3. Właściwość white-space
      5. Obramowania
        1. Obramowania podstawowe
        2. Tworzenie ładniejszych obramowań
        3. Zastosowanie obramowania do oddzielania sekcji strony
      6. Selektory klas
        1. Tworzenie reguł klas
        2. Zmniejszanie nakładu pracy za pomocą znacznika <div>
        3. Ogólniejsze reguły klas
        4. Tworzenie arkusza stylów dla całej witryny
    3. 7. Dodawanie grafiki
      1. Obrazki w sieci WWW
        1. Znacznik <img>
        2. Alternatywny tekst
        3. Rozmiar obrazka
        4. Formaty plików graficznych
          1. Kompresja
          2. Wybieranie właściwego formatu obrazu
        5. Umieszczanie obrazków na kolorowych tłach
      2. Obrazy i style
        1. Obrazki wstawiane w wiersz tekstu
        2. Obramowania
        3. Obrazy oblewane tekstem
        4. Dodawanie podpisów
        5. Obrazki w tle
          1. „Znaki wodne” umieszczane w tle
      3. Techniki używania grafiki
        1. Graficzny tekst
        2. Tła pozostałych elementów strony
        3. Graficzne listy wypunktowane
      4. Gdzie znaleźć darmową grafikę
    4. 8. Łączenie stron
      1. Znacznik kotwicy
        1. Łącza wewnętrzne i zewnętrzne
        2. Łącza względne i foldery
          1. Przechodzenie do podkatalogu
          2. Przechodzenie do katalogu nadrzędnego
          3. Przechodzenie do katalogu głównego
        3. Tworzenie łączy do innych rodzajów dokumentów
      2. Łącza obrazkowe i mapy obrazków
      3. Dodawanie zakładek
      4. Kiedy psują się dobre łącza
        1. Zarządzanie witryną
        2. Kontrolowanie łączy
        3. Stosowanie przekierowania
    5. 9. Narzędzia układu strony
      1. Wyzwanie w postaci miejsca na ekranie
        1. Testowanie stron o różnych rozmiarach
      2. Tabele
        1. Anatomia tabeli
        2. Formatowanie obramowania tabeli
        3. Rozciąganie komórek
        4. Wielkość i wyrównanie tabeli
          1. Ustalanie wielkości tabeli
          2. Rozmiar kolumn
          3. Rozmiary wierszy
        5. Układanie strony za pomocą tabel
      3. Układanie strony za pomocą stylów
        1. Tworzenie struktury stron WWW z użyciem znacznika <div>
        2. Lepsze selektory
          1. Selektory kontekstowe
          2. Selektory identyfikatorów
        3. Pływające elementy
        4. Pozycjonowanie bezwzględne
        5. Warstwy
        6. Łączenie pozycjonowania bezwzględnego i względnego
    6. 10. Strony WWW z wieloma sekcjami
      1. Strony WWW z wieloma sekcjami
      2. Dyrektywy SSI
      3. Podstawy obsługi ramek
        1. Tworzenie strony z ramkami
        2. Umieszczanie dokumentów w zestawie ramek
        3. Wybieranie ramek
      4. Tworzenie lepszych stron z ramkami
        1. Obramowania ramek i zmiany rozmiarów
        2. Przewijanie
        3. Przeglądarki nieobsługujące ramek
        4. Adresy URL dla ramek
        5. Zagnieżdżanie zestawów ramek
        6. Inna metoda zagnieżdżania ramek
      5. Szablony stron
        1. Czym są szablony stron?
        2. Tworzenie nowego szablonu stron
        3. Anatomia szablonu stron
        4. Zastosowanie szablonu stron
  6. III. Komunikowanie się z odwiedzającymi stronę
    1. 11. Przyciąganie odwiedzających
      1. Plan promocji witryny WWW
      2. Przekazywanie informacji
        1. Łącza wzajemne
        2. Webringi
        3. Bezwstydna promocja swojej witryny
        4. Powracający użytkownicy
      3. Dodawanie znaczników meta
        1. Znacznik opisu strony
        2. Znacznik słów kluczowych
      4. Katalogi i wyszukiwarki stron
        1. Katalogi witryn
          1. Projekt Otwartego Katalogu
          2. Katalog Yahoo
        2. Wyszukiwarki
          1. Podnoszenie swojej pozycji w rankingach
          2. Google Webmaster Tools
          3. Google AdWords
          4. Ukrywanie się przed wyszukiwarkami
      5. Odwiedzający
        1. Google Analytics
        2. Rejestrowanie w usłudze Google Analytics
        3. Analizowanie ruchu sieciowego dla witryny WWW
          1. Visits
          2. Site Usage
          3. Map Overlay
          4. Traffic Sources Overview
          5. Content Overview
    2. 12. Umożliwianie użytkownikom komunikowania się z nami (i ze sobą)
      1. Przekształcanie witryny w społeczność
      2. Ułatwianie użytkownikom wysyłania e-maili
        1. Łącza pocztowe
        2. Formularze XHTML
          1. Podstawy formularzy
          2. Wysyłanie formularza pocztą elektroniczną
          3. Tworzenie bardziej złożonego formularza
          4. Uzyskiwanie bardziej niezawodnych formularzy z wykorzystaniem skryptów serwerowych
      3. Dodawanie do witryny forów i grup dyskusyjnych
        1. Google Groups
        2. Tworzenie grupy
        3. Uczestniczenie w życiu grupy
        4. Zarządzanie grupą
    3. 13. Zarabianie za pomocą swojej witryny
      1. Zarabianie w sieci WWW
      2. Google AdSense
        1. Zapisać się do usługi AdSense
        2. Tworzenie reklamy
        3. Umieszczanie reklam na swoich stronach
        4. Wyszukiwanie za pomocą Google’a
      3. Amazon Associates
        1. Dołączenie do programu
        2. Generowanie łączy programu Amazon Associates
          1. Łącza do produktów
          2. Zaawansowane łącza
      4. Narzędzia PayPal
        1. Zakładanie konta w PayPal
        2. Przyjmowanie płatności
        3. Tworzenie wirtualnego koszyka na zakupy
          1. Generowanie przycisków wirtualnego koszyka
        4. Odbieranie pieniędzy
  7. IV. Upiększanie stron WWW
    1. 14. JavaScript: interaktywne strony WWW
      1. Poznać język JavaScript
        1. Programowanie po stronie klienta i po stronie serwera
        2. Języki skryptowe
      2. JavaScript
        1. Znacznik <script>
          1. Skrypty i XHTML
          2. Przeglądarki, które nie obsługują skryptów JavaScript
        2. Zmienne
          1. Deklarowanie zmiennych
          2. Modyfikowanie zmiennych
          3. Przykład z użyciem zmiennych
        3. Funkcje
          1. Deklarowanie funkcji
          2. Wywoływanie funkcji
          3. Funkcje odbierające pewne informacje
          4. Funkcje zwracające informacje
        4. Zewnętrzne pliki skryptów
      3. Dynamiczny XHTML
        1. Obiekty XHTML
          1. Używanie obiektów XHTML w skryptach
        2. Zdarzenia
        3. Podmiany obrazków
        4. Tekst zwijany
        5. Interaktywne formularze
      4. Skrypty dostępne w sieci
        1. Wyszukiwanie skryptów
    2. 15. Wymyślne przyciski i menu
      1. Tworzenie wymyślnych przycisków
        1. Generowanie obrazków przycisku
        2. Tworzenie dynamicznych przycisków
          1. Stosowanie list obrazków
          2. Wstępne ładowanie obrazków
        3. Tworzenie dynamicznych przycisków w edytorach Dreamweaver i Expression Web
      2. Tworzenie ładnych menu
        1. Samodzielne przygotowanie niewielkich menu
        2. Menu firm trzecich
          1. Pobieranie skryptu
          2. Tworzenie swojego menu
          3. Umieszczanie menu na stronie
    3. 16. Audio i wideo
      1. Czym są multimedia
        1. Łączenie, osadzanie i hosting
        2. Typy plików multimedialnych
      2. Odtwarzanie muzyki w tle
        1. Znacznik <embed>
          1. Opcje związane z osadzaniem plików audio
          2. Inne formaty audio
        2. Efekty dźwiękowe
      3. Odtwarzacze MP3 Flash
        1. Odtwarzacz E-Phonic
          1. Tworzenie listy odtwarzania
          2. Dodawanie odtwarzacza do strony WWW
        2. Pętle programu Flashtrak
      4. Filmy
        1. Przygotowywanie filmu
        2. Osadzanie filmu i tworzenie łącza do niego
        3. Umieszczanie filmów w serwisie YouTube
          1. Rejestrowanie w serwisie YouTube
          2. Przygotowywanie materiału wideo
          3. Przesyłanie pliku wideo
          4. Oglądanie wideo
  8. V. Blogi
    1. 17. Blogi
      1. Czym są blogi
        1. Kanały RSS
        2. Udostępnianie blogów w internecie
      2. Zaczynamy pracę nad blogiem
        1. Tworzenie bloga
        2. Zarządzanie blogiem
          1. Modyfikowanie różnych ustawień
        3. Szablony
          1. Wybieranie nowego szablonu
          2. Poprawianie wybranego szablonu
        4. Tworzenie wpisów formatowanych
  9. VI. Dodatki
    1. A. Skrócony podręcznik języka XHTML
      1. Znaczniki XHTML
        1. <a> (odsyłacz)
        2. <acronym> (skrót)
        3. <address> (adres)
        4. <area> (mapa obrazu)
        5. <b> (pogrubienie tekstu)
        6. <base> (bazowy adres URL)
        7. <big> (większy tekst)
        8. <blockquote> (blok cytatu)
        9. <body> (ciało dokumentu)
        10. <br /> (nowy wiersz)
        11. <button> (przycisk)
        12. <caption> (podpis tabeli)
        13. <cite> (cytat)
        14. <dd> (opis słownikowy)
        15. <del> (tekst usunięty)
        16. <dfn> (definicja)
        17. <div> (ogólny kontener blokowy)
        18. <dl> (lista słownikowa)
        19. <dt> (termin słownika)
        20. <em> (emfaza)
        21. <form> (formularz interaktywny)
        22. <frame> (ramka)
        23. <frameset> (zestaw ramek)
        24. <h1>, <h2>, <h3>, <h4>, <h5>, <h6> (nagłówki)
        25. <head> (nagłówek dokumentu)
        26. <hr> (linia pozioma)
        27. <html> (dokument XHTML)
        28. <i> (kursywa)
        29. <iframe> (ramka wewnątrzwierszowa)
        30. <img> (obrazek)
        31. <input> (kontrolka)
        32. <ins> (tekst wstawiony)
        33. <li> (element listy)
        34. <link> (związki dokumentu)
        35. <map> (mapa obrazu)
        36. <meta> (metadane)
        37. <noframes> (alternatywna zawartość ramek)
        38. <noscript> (alternatywna zawartość dla skryptów)
        39. <object> (obiekt osadzony)
        40. <ol> (lista numerowana)
        41. <option> (pozycja listy wyboru)
        42. <p> (akapit)
        43. <param> (parametry obiektu)
        44. <pre> (tekst wstępnie sformatowany)
        45. <q> (krótki cytat)
        46. <script> (skrypt)
        47. <select> (lista wyboru)
        48. <small> (mniejszy tekst)
        49. <span> (ogólny kontener wewnątrzwierszowy)
        50. <strong> (akcent)
        51. <style> (wewnętrzny arkusz stylów)
        52. <sub> (indeks dolny)
        53. <sup> (indeks górny)
        54. <table> (tabela)
        55. <td> (komórka tabeli)
        56. <textarea> (wielowierszowe pole tekstowe)
        57. <th> (komórka nagłówka tabeli)
        58. <title> (tytuł dokumentu)
        59. <tr> (wiersz tabeli)
        60. <tt> (tekst maszynowy)
        61. <u> (podkreślenie)
        62. <ul> (lista wypunktowana)
      2. Encje znaków XHTML
      3. Nazwy kolorów XHTML
    2. B. Przydatne witryny WWW
      1. Łącza z poszczególnych rozdziałów
        1. Rozdział 1. Przygotować się na sieć
        2. Rozdział 2. Tworzenie pierwszej strony
        3. Rozdział 3. Umieszczanie strony w sieci
        4. Rozdział 4. Skuteczne narzędzia
        5. Rozdział 5. Tekstowe znaczniki XHTML
        6. Rozdział 6. Arkusze stylów
        7. Rozdział 7. Dodawanie grafiki
        8. Rozdział 8. Łączenie stron
        9. Rozdział 9. Narzędzia układu strony
        10. Rozdział 10. Strony WWW z wieloma sekcjami
        11. Rozdział 11. Przyciągnie odwiedzających
        12. Rozdział 12. Umożliwianie użytkownikom komunikowania się z nami (i ze sobą)
        13. Rozdział 13. Zarabianie za pomocą swojej witryny
        14. Rozdział 14. JavaScript: interaktywne strony WWW
        15. Rozdział 15. Wymyślne przyciski i menu
        16. Rozdział 16. Audio i wideo
        17. Rozdział 17. Blogi
  10. Indeks
  11. About the Author
  12. Kolofon
  13. Copyright