okladka

Dreamweaver MX 2004 to najnowsza wersja doskonałego narzędzia do tworzenia serwisów WWW i aplikacji internetowych. Jego możliwości sprawiają, że mogą z niego korzystać zarówno początkujący twórcy stron internetowych, jak i zaawansowani programiści. Pierwsi docenią rozbudowany edytor wizualny pozwalający na tworzenie dokumentów HTML bez znajomości kodu, a drugich zafascynują możliwości ręcznego modyfikowania kodu, edycji stylów CSS, wykorzystywania gotowych skryptów JavaScript i tworzenia aplikacji internetowych w technologiach PHP, ASP.NET i JSP.

Książka "Dreamweaver MX 2004" jest przeznaczona dla tych, którzy chcą rozpocząć pracę z Dreamweaverem MX 2004 i poznać jego podstawowe możliwości. Początkujący użytkownicy znajdą w niej informacje o interfejsie użytkownika, zasadach definiowania struktur witryn WWW i tworzenia dokumentów HTML z wykorzystaniem edytora wizualnego.

  • Zasady projektowania serwisów WWW
  • Interfejs użytkownika Dreamweavera MX 2004
  • Operacje na plikach
  • Serwis lokalny i zdalny
  • Definiowanie układu strony WWW
  • Szablony i paleta Assets
  • Kaskadowe arkusze stylów
  • Elementy stron WWW -- obrazki, listy, tabele i elementy nawigacyjne
  • Łącza i adresy URL
  • Zarządzanie serwisem WWW
  • Podstawowe wiadomości o języku PHP

Przekonaj się, jak proste może być stworzenie serwisu WWW, jeśli tylko wykorzysta się do tego odpowiednie narzędzie.


Wstęp (11)
Rozdział 1. Informacje podstawowe (15)
  • Internet i sieć WWW (15)
  • HTML (15)
  • Strona WWW i serwis internetowy (16)
  • Znaczniki (18)
  • Elementy dokumentu HTML (19)
Rozdział 2. Projektujemy serwis internetowy (21)
  • Planowanie serwisu internetowego (21)
  • Projektowanie serwisu (22)
  • Projektowanie systemu nawigacji (23)
  • Zasoby (23)
  • Rady dla projektantów serwisu internetowego (23)
  • Praktyka (25)
Rozdział 3. Środowisko programu Dreamweaver MX 2004 i użyteczne narzędzia (29)
  • Uruchamianie programu (29)
  • Środowisko pracy (30)
  • Wybór środowiska i trybu pracy (33)
  • Okno dokumentu (35)
    • Przełączanie się między widokami (35)
    • Wyświetlanie kodu źródłowego dokumentu w samodzielnym oknie (36)
    • Wyświetlanie dokumentu w oknie przeglądarki (37)
    • Rozbudowa listy przeglądarek (37)
  • Pasek narzędzi Insert (40)
    • Narzędzia paska Insert (40)
    • Ukrywanie i wyświetlanie paska Insert (43)
    • Wyświetlanie zakładek paska Insert w postaci menu (43)
    • Wstawianie obiektu z poziomu paska Insert (44)
    • Dostosowywanie zakładki Favorites paska Insert (45)
    • Umieszczanie własnego obiektu na zakładce Favorites (47)
  • Pasek narzędzi Standard (49)
  • Definiowanie ustawień palet (51)
  • Pasek stanu (51)
  • Narzędzia pracy z kodem źródłowym (54)
    • Dostosowywanie widoku Code View (54)
    • Opcja wspomagania tworzenia kodu (58)
    • Narzędzie Tag Chooser (59)
    • Narzędzie Quick Tag Editor (61)
    • Narzędzia kontroli poprawności kodu (62)
    • Odświeżanie widoku Design View (65)
    • Edycja kodu za pomocą narzędzia Tag Inspector (66)
  • Narzędzia kontroli kompatybilności przeglądarki (68)
  • Narzędzie czyszczenia kodu HTML (73)
Rozdział 4. Operacje na plikach (75)
  • Okno New Document (75)
  • Zapisywanie dokumentów (77)
  • Przywracanie ostatniej zapisanej wersji dokumentu (78)
  • Otwieranie istniejących dokumentów (79)
    • Edycja pliku HTML utworzonego w edytorze Microsoft Word (81)
    • Importowanie dokumentów edytora Word (83)
Rozdział 5. Rozszerzanie możliwości programu Dreamweaver MX 2004 (85)
  • Macromedia Exchange (85)
    • Pobieranie rozszerzeń programu Dreamweaver MX 2004 (85)
    • Instalowanie rozszerzenia (89)
Rozdział 6. Tworzenie serwisu internetowego (93)
  • Definiowanie lokalnej kopii serwisu (93)
  • Paleta Files (98)
    • Okno Files jako przeglądarka plików (99)
    • Widoki Local view i Remote view (100)
    • Tworzenie folderu (102)
    • Tworzenie pliku (102)
  • Strona główna serwisu (104)
  • Mapa serwisu (106)
  • Definiowanie tytułu strony (108)
  • Ustawienia kodowania (109)
Rozdział 7. Definiowanie układu strony WWW (111)
  • Układ strony (111)
    • Podgląd układu strony w przeglądarce (111)
  • Definiowanie układu strony przy użyciu tabeli (112)
    • Rysowanie komórek tabeli układu strony (113)
    • Zagnieżdżanie tabel układu strony (116)
    • Wstawianie zawartości w komórkach tabeli układu strony (117)
    • Definiowanie szerokości kolumn (120)
    • Dopasowywanie wysokości komórki do zawartości (122)
  • Definiowanie układu strony przy użyciu warstw (124)
    • Tworzenie warstwy (124)
    • Paleta Layers (126)
    • Definiowanie nazw warstw (127)
    • Zagnieżdżanie warstw (127)
    • Przesuwanie warstw i zmiana ich rozmiarów (130)
    • Zapobieganie nakładaniu się warstw (130)
    • Wstawianie obrazu na warstwę (132)
    • Umieszczanie na warstwie tekstu (133)
    • Definiowanie tła warstwy (133)
    • Definiowanie warstw przezroczystych (134)
    • Pozycjonowanie i zmiana rozmiarów warstw (135)
  • Konwersja warstw na tabele (138)
  • Konwersja tabel na warstwy (140)
  • Tło strony (141)
  • Definiowanie układu strony przy użyciu predefiniowanych fragmentów kodu (144)
Rozdział 8. Szablony (149)
  • Do czego służą szablony (149)
    • Zapisywanie dokumentu jako szablonu (149)
    • Tworzenie szablonu przy użyciu narzędzi palety Assets (150)
    • Modyfikacja szablonu (151)
    • Usuwanie obszaru edytowalnego (153)
    • Tworzenie nowego dokumentu na bazie szablonu (154)
    • Stosowanie szablonu do istniejącego dokumentu (156)
    • Odłączanie szablonu (157)
    • Aktualizacja stron opartych na szablonach (158)
  • Tworzenie dokumentu HTML na bazie projektu programu Dreamweaver MX 2004 (160)
Rozdział 9. Biblioteki (163)
  • Biblioteki (163)
    • Tworzenie i stosowanie elementów bibliotecznych (163)
    • Edycja elementów bibliotecznych (165)
    • Odłączanie i usuwanie elementów bibliotecznych (166)
    • Elementy biblioteczne korzystające ze skryptów JavaScript (167)
Rozdział 10. Praca z obrazami (171)
  • Właściwości obrazów (172)
    • Nadawanie obrazom nazw (174)
    • Definiowanie rozmiarów obrazów (174)
    • Dodawanie tekstu alternatywnego (175)
    • Dodawanie obramowania do obrazu (176)
    • Dodawanie wolnej przestrzeni wokół obrazu (176)
    • Wyrównanie obrazu (177)
  • Przekształcanie obrazów w połączenia (179)
  • Obrazy aktywne (181)
    • Behawiory (183)
  • Paleta Assets i obrazy (186)
    • Wstawianie obrazów z poziomu palety Assets (187)
    • Ulubione obrazy (187)
  • Definiowanie układu strony na podstawie obrazu (188)
  • Internetowy album fotograficzny (189)
  • Uwagi przed umieszczeniem obrazów na serwerze (192)
Rozdział 11. Formatowanie tekstu i style CSS (195)
  • Wstępne formatowanie tekstu (195)
  • Formatowanie stylu akapitu (196)
  • Formatowanie czcionki (197)
  • Definiowanie wyrównania i wcięć (198)
  • Kaskadowe arkusze stylów (CSS) (200)
    • Nowości wersji MX 2004 (200)
    • Podstawy (201)
    • Grupowanie stylów (202)
    • Dziedziczenie stylu (202)
    • Kaskadowość (202)
    • Atrybuty stylu (203)
    • CSS a HTML (204)
    • Klasy (205)
    • Paleta CSS Styles (206)
    • Okno Page Properties, style CSS i style HTML (206)
    • Proces definiowania stylu CSS (207)
    • Eksportowanie arkusza CSS (216)
    • Korzystanie z zewnętrznych arkuszy CSS (217)
    • Edycja arkusza CSS (219)
    • Tworzenie arkusza CSS na bazie istniejącego (220)
    • Zmiana definicji znacznika HTML za pomocą arkusza CSS (221)
    • Przypisywanie klasy lub selektora ID określonym elementom przy wykorzystaniu menu kontekstowego (222)
    • Stosowanie osadzonych arkuszy stylów (223)
    • Styl połączeń (225)
  • Strona WWW utworzona za pomocą arkuszy CSS (225)
    • Kontrola poprawności ortograficznej tekstu (242)
Rozdział 12. Dodatkowe elementy stron WWW (243)
  • Listy (243)
    • Przekształcanie tekstu w listę (243)
    • Wstawianie nowej listy (245)
    • Tworzenie listy zagnieżdżonej (245)
  • Tabele (245)
    • Wstawianie tabeli w widoku Standard (246)
    • Zaznaczanie tabeli lub jej elementów (248)
    • Wprowadzanie danych do tabeli (249)
    • Wyrównanie danych w tabeli (250)
    • Wyrównywanie tabel i definiowanie obramowań (250)
    • Obramowanie tabeli (251)
    • Rozpinanie komórek tabeli na wierszach i kolumnach (251)
    • Wstawianie wierszy i kolumn (253)
    • Usuwanie wierszy i kolumn (255)
    • Zmiana rozmiarów tabeli (255)
    • Zmiana wymiarów kolumn i wierszy (256)
    • Podział obrazu na wycinki a tabele (257)
  • Menu rozwijane (259)
    • Rozbudowa menu rozwijanego (260)
    • Pasek nawigacji (261)
Rozdział 13. Połączenia na stronach WWW (265)
  • Umiejscowienie dokumentu a ścieżka dostępu (265)
    • Adres bezwzględny (266)
    • Adresy względne definiowane względem dokumentu (266)
    • Adresy względne definiowane względem folderu nadrzędnego (267)
  • Uwagi na temat połączeń (267)
  • Konwersja tekstu na połączenie (268)
  • System nawigacji w obrębie strony (270)
  • Tworzenie połączenia tekstowego (272)
  • Mapy odnośników (273)
  • Połączenia e-mail (275)
  • Zarządzanie połączeniami (276)
  • Przekierowanie połączeń do innego pliku (277)
  • Analiza połączeń między dokumentami (278)
  • Naprawa połączeń (281)
  • Dodatkowe opcje połączeń (281)
  • Testowanie połączeń (282)
Rozdział 14. Zarządzanie serwisem internetowym (283)
  • Przeglądanie struktury serwisu internetowego (283)
    • Wyświetlanie i ukrywanie elementów mapy serwisu (285)
  • Przesuwanie pliku między folderami (286)
  • Zarządzanie połączeniami z poziomu okna Files (287)
  • Usuwanie pliku lub folderu (289)
  • Usuwanie serwisu internetowego z listy (290)
  • Konfigurowanie połączenia z serwerem sieciowym (290)
  • Testowanie lokalnej kopii serwisu internetowego przed umieszczeniem na serwerze sieciowym (292)
  • Umieszczanie plików serwisu internetowego na serwerze sieciowym (292)
  • Synchronizacja plików lokalnej i sieciowej kopii serwisu internetowego (293)
Rozdział 15. Strony WWW wykorzystujące ramki (297)
  • Korzystanie z predefiniowanych układów ramek (298)
  • Modyfikacja ramek (300)
    • Podział ramki (300)
    • Usuwanie ramek i układu ramek (300)
  • Zaznaczanie ramek i układów ramek (301)
  • Paleta Frames (302)
    • Wyświetlanie palety Frames (302)
    • Zaznaczanie ramek i układu ramek z poziomu palety Frames (303)
  • Zapisywanie ramek i układów ramek (303)
  • Właściwości ramek i układów ramek (304)
    • Właściwości ramki (304)
    • Właściwości układu ramek (305)
  • Element noframes (306)
  • Tło ramki (307)
  • Kontrolowanie zawartości ramki za pomocą połączeń (308)
Rozdział 16. Strony PHP (311)
  • Kilka słów o PHP (311)
  • Testowanie serwera PHP (312)
  • Krótki kurs PHP (313)
    • Zmienne PHP (316)
    • Tablice (319)
    • Wyrażenie warunkowe if (321)
    • Pętla for (322)
    • Pętla while i generowanie tabel HTML (323)
    • Funkcje - budowanie stron WWW (324)
Dodatek A Wybrane skróty klawiaturowe programu Dreamweaver MX 2004 (329)
  • Zarządzanie plikami (329)
  • Edycja (329)
  • Przełączanie się między widokami (330)
  • Wyświetlanie elementów pomocniczych (331)
  • Edycja kodu (331)
  • Edycja tekstu (332)
  • Formatowanie tekstu (332)
  • Tabele (332)
  • Obrazy (333)
  • Ramki (333)
  • Warstwy (334)
  • Pomoc (334)
  • Wstawianie obiektów (334)
  • Połączenia (335)
  • Wyświetlanie w przeglądarce (335)
  • Zarządzanie serwisem (335)
  • Mapa serwisu (336)
  • Otwieranie i zamykanie paneli (336)
Skorowidz (339)