Dla Eda, niewyczerpanego źródła inspiracji i wsparcia dla prób spełnienia mych
snów
Denise
Podziękowania
Dla pracowników Wydawnictwa Sams Publishing za to, iż pozwolili mi napisać taką
książkę o HTML-u, jaką chciałam stworzyć.
Dla firmy Coca-Cola za stworzenie dietetycznej Coli, której tak wiele kupiłam.
Dla wszystkich użytkowników list korespondencyjnych comp.infosystems.www
newsgroups oraz www-talk, a w tym Lance Norskog, Kena Tidwella, Steveła
Krauseła, Tonyego Barreca, CJ Silverio, Petera Harrisona, Billego Whedona, Jima
Grahama, Jima Raca, Marka Meadowsa oraz wielu innych osób, o których na pewno
zapomniałam.
I w końcu dla Erica Murraya drugiej połowy witryny lne.com za moralne
wsparcie, którego mi udzielił, gdy byłam przekonana, że nie zdążę napisać tej
książki na czas, za skonfigurowanie i obsługę mojego systemu Unix oraz sprzętu
sieciowego oraz za błyskawiczne napisanie mnóstwa kodu w języku Perl.
Laura Lemay
Im więcej piszę, tym większej grupie osób muszę dziękować. Za tą książką stoi
całkiem nowa grupa utalentowanych pracowników Wydawnictwa Macmillan, z którymi
miałam przyjemność pracować. Osoby te przez cały czas demonstrują niewyczerpany
talent, poświęcenie oraz wiedzę, która nigdy nie przestaje mnie zadziwiać.
Przede wszystkim chciałam podziękować Markowi Taberowi za to, iż w
profesjonalny sposób pokierował moimi próbami zaktualizowania wciąż popularnej
i udanej książki Laury. Pomimo awarii dysków twardych, wizyt u lekarzy i
niedziałających połączeń, które pozbawiały mnie dostępu od Internetu, gdy
kopiowałam pliki, Mark zawsze ofiarowywał mi niewyczerpane ilości pozytywnego
wsparcia.
Dziękuję także swojej rodzinie i przyjaciołom za zrozumienie, że wciąż musiałam
znikać, aby skoncentrować się na pracy oraz kofeinie, która późno w nocy
pomagała podtrzymywać opadające powieki, gdy pracowałam nad przykładami i
tekstem.
Przede wszystkim chciałabym podziękować Laurze Lemay za napisanie tej
wspaniałej książki. Jak zwykle, jej inspiracja i wspaniały styl pozwalają
spojrzeć na wszystko w odpowiedni sposób i sprawić, iż nauka stanie się
zabawą.
Denise Tyler
O Autorach
Laura Lemay zawodowo zajmuje się pisaniem na temat sieci i potwierdza, że się
od niej uzależniła. Poza codziennym spędzaniem 12 godzin przed komputerem i
pochłanianiem ogromnych ilości dietetycznej Coli czasami pisze książki. Jest
autorką wielu książek na temat tworzenia stron WWW wydanych w Stanach
Zjednoczonych. Specjalizuje się we wszystkim, co ma związek z pisaniem,
projektowaniem i programowaniem stron WWW. Przez pozostałe dni w roku próbuje
uruchomić jeden ze swych motocykli.
Możesz odwiedzić jej stronę http://www.lne.com/lemay/
Arman Danesh (armandd@juxta.com) jest redaktorem naczelnym wydawnictwa Juxta
założonego w Hong Kongu, a także autorem i współautorem wielu książek na temat
Internetu, wydanych w Stanach Zjednoczonych. Stale współpracuje oraz pisze
felietony dla "South China Morning Post" i "The Dataphile". Arman mieszka razem
ze swoją żoną Tahihih w Szwajcarii.
Denise Tyler jest pracującą na własną ręką autorką, artystką grafikiem,
animatorem oraz projektantką WWW mieszkającą w Medisone w stanie Wisconsin.
Napisała kilka książek poświęconych programowi FrontPage, które ukazały się w
serii Laura Lemayłs Web Workshop. Najnowszą z nich jest bestseller Laura
Lemayłs Web Workshop: Microsoft FrontPage 98. Była także współautorką książki
Tricks of the Game Programming Gurus oraz autorką książki Fractal Design
Painter 3.1 Unleashed.
Deidre Hayes jest architektem informacji pracującą w grupie zajmującej się
usługami WWW i autorką książki Sams Teach Yourself HTML 4 in 10 Minutes.
Bob Correll jest pracującym na własny rachunek autorem specjalizującym się w
zagadnieniach związanych z językiem HTML i programowaniem na potrzeby
Internetu.
Wstęp
Właśnie skończyłeś przeglądać Internet. Zobaczyłeś różnego rodzaju rzeczy,
które ludzie tam umieścili. Zauważyłeś również, że ciągle ich przybywa i coraz
więcej ludzi się nimi interesuje. Pomyślałeś: "Chcę też to robić". Jak się tego
możesz nauczyć? Jeżeli miałbyś czas i wiedział, gdzie szukać, to wszystkie
informacje mógłbyś znaleźć w Internecie. One wszystkie tam się znajdują, na
wyciągnięcie ręki i na dodatek za darmo. Możesz również przeczytać tę książkę.
W jednym tomie, który możesz mieć zawsze pod ręką, znajdziesz uporządkowane i
zebrane razem prawie wszystkie wiadomości potrzebne do tego, aby utworzyć swoją
własną stronę WWW informacje na temat pisania stron WWW, łączenia ich razem,
konfiguracji serwera WWW oraz wykorzystywania go do zarządzania formularzami i
tworzenia specjalnych programów do ich przetwarzania.
Ale to nie wszystko. Ten podręcznik wykracza poza zakres innych książek na
temat tworzenia stron WWW, które uczą podstawowych, technicznych detali, na
przykład, tego, jak uzyskać pogrubioną czcionkę. Dowiesz się, dlaczego
powinieneś wykorzystać określony efekt oraz kiedy i jak go użyć. Poza tym
znajdziesz tu podpowiedzi, wskazówki, sugestie i przykłady dotyczące
organizacji całej struktury stron WWW, a nie tylko poszczególnych elementów na
pojedynczej stronie. Nie nauczysz się, jak tworzyć strony WWW nauczysz się,
jak tworzyć dobre strony WWW.
W przeciwieństwie do wielu innych książek na ten temat, nie skupiamy się na
żadnym systemie komputerowym. Bez względu na to, czy używasz PC z systemem
Windows, czy Macintosha, czy jedną z odmian Uniksa (lub innego systemu
operacyjnego), to większość zagadnień poruszanych w tej książce będzie
użyteczna dla Ciebie i będziesz w stanie wykorzystać je w swoich stronach WWW
bez względu na to, z jakiej platformy sprzętowej korzystasz.
Brzmi zachęcająco? Cieszymy się, że tak myślisz. Mamy nadzieję, że lektura tej
książki będzie dla Ciebie równie wartościowa, jak dla nas jej pisanie.
Kto powinien przeczytać tę książkę
Czy ta książka jest dla Ciebie? To zależy:
Jeżeli widziałeś już, co znajduje się w Internecie i również chcesz umieścić w
nim coś swojego, to ta książka jest dla Ciebie;
Jeżeli reprezentujesz firmę, która chce zaistnieć w Internecie i nie jesteś
pewien od czego zacząć, to ta książka jest dla Ciebie;
Jeżeli chcesz się dowiedzieć, jak za pomocą Internetu możesz prezentować
i na bieżąco aktualizować różnego rodzaju informacje, to ta książka jest dla
Ciebie;
Jeżeli prowadzisz badania opinii publicznej lub różnego rodzaju rankingi i
jesteś zainteresowany stworzeniem systemu umożliwiającego ludziom
przedstawianie swoich opinii lub ocen na określony temat, to ta książka jest
dla Ciebie;
Jeżeli jesteś po prostu ciekawy, jak funkcjonuje Internet, to niektóre części
tej książki są dla Ciebie, chociaż może będziesz w stanie znaleźć potrzebne
informacje w Internecie samodzielnie;
Zrobiłeś już kilka stron WWW zawierających tekst, grafikę i łącza. Może
zacząłeś już robić tabele lub proste formularze. W tym przypadku prawdopodobnie
będziesz mógł ominąć pierwszą część książki, ale mimo wszystko powinieneś tu
znaleźć wiele użytecznych informacji.
Jeżeli nie miałeś jeszcze kontaktu z Internetem, ale słyszałeś, że jest świetny
i chcesz zacząć go używać, to ta książka nie jest dla Ciebie. Potrzebna Ci
będzie książka omawiająca podstawowe informacje na temat przeglądania Internetu
i konfiguracji Twojej przeglądarki.
Co zawiera niniejsza książka
Każda część książki składa się z trzech rozdziałów, z których każdy jest
poświęcony zbliżonym tematycznie zagadnieniom projektowania i tworzenia witryn
WWW. Poszczególne rozdziały zostały ułożone w logicznej kolejności, poczynając
od najprostszych zadań, a kończąc na najbardziej zaawansowanych
technologiach.
Część 1. Informacje wstępne
W pierwszej części książki znajdziesz ogólne informacje na temat World Wide
Web, dowiesz się, w jaki sposób można z niej korzystać i stworzysz plan swojej
internetowej prezentacji. W tym miejscu stworzysz także swoją pierwszą (bardzo
prostą) stronę WWW.
Część 2. Tworzenie prostej strony WWW
W drugiej części książki zdobędziesz podstawowe informacje na temat języka
HTML, dowiesz się, jak pisać proste dokumenty oraz łączyć je przy wykorzystaniu
hipertekstowych połączeń. Poznasz także sposoby formatowania tekstu na stronach
WWW.
Część 3. Grafika na WWW
W tej części książki dowiesz się, jak umieszczać obrazy i określać kolory stron
WWW. Poznasz także sposoby kompilacji i tworzenia animowanych obrazów.
Część 4. Arkusze stylów, tabele i ramki
W czwartej części książki nauczysz się, jak można formatować strony WWW przy
wykorzystaniu kaskadowych arkuszy stylów (CSS) oraz w jaki sposób HTML i CSS
współpracują ze sobą, aby poprawić wygląd stron WWW. W tej części poznasz także
sposoby tworzenia i formatowania tabel oraz projektowania witryn, które dzięki
zastosowaniu ramek mogą wyświetlać kilka stron WWW w jednym oknie
przeglądarki.
Część 5. Multimedia i aplety Javy
W tej części książki dowiesz się, jak można uatrakcyjniać strony WWW,
wykorzystując multimedia, dźwięki, obrazy wideo oraz inne, zaawansowane metody
prezentacji. Dowiesz się także, w jaki sposób należy umieszczać na stronach
aplety Javy, aby zwiększyć ich interaktywność i atrakcyjność.
Część 6. Mapy odsyłaczy i formularze
W szóstej części książki zobaczysz, jak zamienić obraz w mapę odsyłaczy, jak
projektować i tworzyć formularze oraz jak podłączać je do skryptów CGI
umieszczanych i wykonywanych na serwerach WWW.
Część 7. JavaScript i Dynamiczny HTML
W siódmej części książki poznasz sposoby wzbogacania interaktywności witryny
dzięki zastosowaniu skryptów pisanych w języku JavaScript. Dowiesz się także,
dlaczego JavaScript stanowi podstawę grupy fascynujących technologii
określanych jako Dynamiczny HTML.
Część 8. Projektowanie efektywnych stron WWW
W ósmej części książki znajdziesz porady i informacje dotyczące tworzenia
poprawnie skonstruowanych witryn WWW wraz z przykładami, które pokażą Ci, co
należy robić. Oprócz tego znajdziesz także porady dotyczące projektowania
stron, które pozwolą Ci dotrzeć do wybranej grupy użytkowników WWW.
Część 9. Publikowanie na WWW
W tej części książki dowiesz się, jak umieścić stworzoną prezentację na WWW, w
tym także, jak można zareklamować swoją pracę. Poznasz tu również metody
testowania i utrzymywania witryn.
Część 10. Konfiguracja i administracja serwera WWW
Dziesiąta część książki została przeznaczona dla odważnych osób, które pragną
uruchomić własny serwer WWW. Zawiera ona podstawowe informacje dotyczące
instalacji serwera oraz pokazuje, co można z nim zrobić, gdy już zacznie
działać. Znajdziesz tu także informacje o tym, jak zabezpieczać serwer i jego
zawartość oraz jak kontrolować dostęp do niego.
Czego potrzebujesz na początku
W sklepach znajdziesz wiele książek o tym, jak podłączyć się do Internetu i jak
z niego korzystać. Ta książka nie jest jedną z nich. Zakładamy, że jeśli ją
czytasz, to masz już działające łącze z Internetem, posiadasz jedną z
przeglądarek, np. Netscape Navigator lub Internet Explorer oraz korzystałeś z
nich przez pewien okres. Powinieneś również wiedzieć o kilku podstawowych
zagadnieniach związanych z Internetem, takich jak poczta elektroniczna, Gopher
czy grupy dyskusyjne, ponieważ możemy się do nich odwoływać przy omawianiu
niektórych terminów. Jednak nie będziesz ich musiał używać podczas lektury tej
książki.
Innymi słowy, powinieneś znać Internet na tyle, aby umieć przeglądać jego
zawartość. Jeżeli posiadasz tę jedną, prostą umiejętność, to czytaj dalej!
Aby wykorzystać wszystkie informacje zawarte w książce, powinieneś posiadać
przeglądarkę Netscape Navigator (wersja 4.0 lub nowsza) lub Microsoft Internet
Explorer (wersja 4.0 lub nowsza).
Konwencje przyjęte w książce
Inna czcionka oraz elementy graficzne użyte w książce wskazują na różne rodzaje
prezentowanej informacji.
Elementy graficzne
Cztery rodzaje wyróżnienia tekstu podkreślają ważne informacje odnoszące się do
omawianego tematu: Uwaga, Wskazówka, Ostrzeżenie i Nowy termin. Każde
zagadnienie jest odpowiednio oznaczone.
Uwagi wyróżniają ważne informacje dotyczące omawianego tematu.
Wskazówki opisują skróty i podpowiedzi pomagające rozwiązać określone zadanie.
Czytaj uważnie ostrzeżenia. Zawierają one informacje, których znajomość pozwoli
Ci zapobiec wykonaniu operacji, mogącej sprawić Ci jakieś kłopoty.
Za każdym razem, gdy wprowadzimy nowe pojęcie, zostanie ono wyróżnione
w ten sposób. Dodatkowo sam termin jest wyróżniany kursywą.
Przykłady kodu źródłowego i wyników.
W niniejszej książce przedstawiam przykłady kodu źródłowego HTML i wyniki jego
interpretacji przez przeglądarkę WWW. Ikony symbolizujące źródło i wynik
widnieją poniżej:
Ikona "źródło" przedstawia kod HTML, który możesz wprowadzić samemu.
Ikona "wynik" wskazuje sposób interpretacji kodu źródłowego HTML w przeglądarce
internetowej, przykładowo w przeglądarce Micorsoft Internet Explorer.
Inna czcionka
Wiele elementów pisanych jest inną czcionką, która może być dodatkowo
pochylona. Poniżej opis co tego typu wyróżnienie oznacza:
Czcionka
wyróżniona
Używany do poleceń, nazw plików, rozszerzeń plików, nazw folderów, adresów
internetowych i kodu HTML, na przykład, kody HTML, takie jak
i ,
są wyróżnione tą czcionką.
Kursywa
Używany do ogólnych terminów, które są częścią komendy lub wydruku i powinny
być zastąpione konkretnym wyrażeniem, na przykład, termin nazwapliku powinien
być zastąpiony faktyczną nazwą pliku, taką jak mojplik.txt.
Strona internetowa
Teach Yourself Web Publishing with HTML:
Podczas pracy z niniejszą książką przydatna może się okazać witryna internetowa
angielskiego wydania książki, zawierająca kod źródłowy i grafikę użytą w
przykładach w niej prezentowanych. Na stronie internetowej znajdują się także
uaktualnione informacje o tym, gdzie można odnaleźć dodatkowe narzędzia, które
mogłyby wzbogacić tworzone przez Ciebie strony. Adres witryny jest
następujący:
http://www.tywebpub.com/pre
CD-ROM
Do książki dołączyliśmy CD-ROM, który zawiera wiele przykładów przedstawionych
w książce, pliki graficzne i ikony, które możesz wykorzystać na swoich stronach
WWW oraz programy ułatwiające pracę. Narzędzia znajdujące się na CD-ROM-ie są
oznaczone ikoną dysku, pojawiającą się obok właściwego akapitu.
Taka ikona wskazuje, że na CD-ROM-ie znajduje się coś, z czego możesz w danej
chwili skorzystać.
Polskie litery
Problem polskich znaków nie ominął także Internetu, a w szczególności WWW.
Obowiązującym w Internecie standardem kodowania polskich znaków diakrytycznych
jest ISO-8859-2, zwane także ISO Latin 2. Jednocześnie jest to jedyny
dopuszczalny sposób kodowania. Nie daj więc sobie wmówić, że CP 1250 (lub
cokolwiek innego) jest lepsze, wygodniejsze, bardziej powszechne. Nie używając
Latin 2, skazujesz się na to, że dla części osób Twoje strony będą nieczytelne
i że znajdziesz się na marginesie. Więc jeszcze raz: używaj wyłącznie
ISO-8859-2 (kody polskich znaków w standardzie ISO Latin 2 znajdziesz w
poniższej tabeli).
Kody polskich znaków w standardzie ISO Latin 2 (ISO-8859-2)
Ą
177
Ą
161
Ć
230
Ć
198
Ę
234
Ę
202
Ł
179
Ł
163
Ń
241
Ń
209
Ó
243
Ó
211
Ś
182
Ś
166
Ż
191
Ż
175
Ź
188
Ź
172
Aby przeglądarka wiedziała, że ma do czynienia ze stroną zapisaną w tym
standardzie, powinieneś na każdej publikowanej stronie zamieścić w części
ź tekstu informację:
Dla większej przejrzystości zamieszczonych w całej książce przykładów powyższy
nagłówek został pominięty. Stosuj go jednak za każdym razem, gdy publikujesz
stronę.
Do wygodnego tworzenia stron przydadzą Ci się fonty i klawiatura w standardzie
ISO, których będziesz mógł używać w swoim edytorze HTML. Odwiedź Polską Stronę
Ogonkową (http://www.agh.edu.pl/ogonki/pl.html) tam znajdziesz różne
propozycje, w zależności od tego, jakiego edytora i na jakiej platformie
systemowej pracujesz.
Wyszukiwarka
Podobne podstrony:
TI 00 07 04 T pl
R 00 07 (10)
TI 00 07 06 T B pl(1)
TI 00 07 05 T pl(1)
TI 00 07 06 T pl(1)
TI 00 07 07 T pl
TI 00 07 10 T pl(1)
TI 00 07 12 T B pl(1)
WSM 00 07 pl(2)
więcej podobnych podstron