EdHTML v5.0 - Lekcja 4

WstΩp

Szybko siΩ uczysz... do teraz powiniene╢ ju┐ mieµ og≤lne spojrzenie na jΩzyk HTML i program EdHTML. Ju┐ potrafisz pisaµ proste strony zawieraj▒ce kr≤tkie teksty │adnie sformatowane. Wiesz, jak wykorzystaµ EdHTMLa by u│atwi│ formatowanie tekstu. Umiesz swoje pliki zapisaµ na dysku, odczytaµ, przej╢µ do okienka Podgl▒d. Na tej lekcji dowiesz siΩ trochΩ wiΩcej informacji na temat sekcji <HEAD> i znacznika <BODY>, z kt≤rych ju┐ korzysta│e╢. Powiemy kilka zda± na temat promocji swoich stron, albo inaczej - poprawnemu ich formu│owaniu. BΩdzie tak┐e trochΩ informacji na temat kodowania polskich znak≤w (z kt≤rym zawsze s▒ problemy, ale kt≤re ca│kowicie za│atwia EdHTML), czcionkach i kolorach. Na sam koniec jak zwykle sobie wszystko powt≤rzymy i utrwalimy.

Nowy dokument w EdHTML

Do tej pory przy tworzeniu nowych dokument≤w w EdHTML u┐ywali╢my opcji Plik->Nowy->Dokument HTML. Kiedy to wybierali╢my tworzony by│ nowy plik z szablonem strony HTML. Szablon ten ju┐ dobrze znasz :-) EdHTML posiada jednak wbudowanych bardzo wiele innych gotowych do wykorzystania szablon≤w. S▒ to przyk│ady prostych stron, ale s▒ te┐ szablony prawdziwych witryn z grafikami, animacjami, itp. Narazie nie bΩdziemy jeszcze z nich korzystaµ, ale warto wiedzieµ, ┐e co╢ takiego jest. Wybierz teraz z menu Plik->Nowy->Z szablonu, albo u┐yj kombinacji CTRL+U. Poka┐e siΩ okienko z czterema zak│adkami: HTML/WML, CSS, INNE, DESIGN. Pierwsze trzy zawieraj▒ proste szablony dokument≤w HTML, arkuszy styl≤w, czy dokument≤w WML. Ostatnia zak│adka zawiera natomiast szablony ca│ych witryn WWW gotowych do przerobienia i wykorzystania u siebie. Maj▒ one status FREEWARE. Kliknij na t▒ zak│adkΩ by je zobaczyµ. Prawda, ┐e │adne? Aby z nich skorzystaµ wystarczy klikn▒µ na danym rysunku dwa razy myszk▒. Jednak na razie tego nie r≤b. One s▒ bardziej skomplikowane i nie zrozumiesz ich kodu (na razie). W nastΩpnych jednak lekcjach wr≤cimy do tego tematu i wykorzystamy jeden z tych szablon≤w do napisania w│asnej strony.

Ty tymczasem przejd╝ spowrotem do zak│adki HTML/WML i wybierz szablon Przeniesiona. Kliknij na nim dwa razy myszk▒, albo zaznacz i wybierz OK. Kiedy do zrobisz, stworzony zostanie nowy dokument, a w nim szablon strony kt≤r▒ wybra│e╢. Przeniesiona - to stronka, kt≤r▒ wykorzystujemy przy informowaniu ludzi, ┐e nasza prawdziwa strona zmieni│a adres WWW. W≤wczas na jej miejsce wstawia siΩ co╢ podobnego do tego szablonu i kiedy ludzie odwiedzaj▒ witrynkΩ s▒ odpowiednio informowani i automatycznie przekierowywan. Tym jednak r≤wnie┐ zajmiemy siΩ p≤╝niej.

Znasz ju┐ dwie metody tworzenia nowych dokument≤w. Pierwsza korzystaj▒c z menu Plik->Nowy->Dokument HTML, a druga korzystaj▒c z szablon≤w. Teraz poznasz trzeci▒, kt≤r▒ chyba bΩdziesz najczΩ╢ciej na pocz▒tku wykorzystywa│. To tzw. Kreator stron WWW, ale zanim do niego przejdziemy - kilka informacji na temat znacznika <BODY> i sekcji <HEAD>.

Znacznik <BODY>

Dla przypomnienia. Ka┐da nasza strona WWW napisana w jΩzyku HTML posiada pewien sta│y szablon. Zaczyna siΩ znacznikiem <HTML> i ko±czy </HTML>. Posiada dwie sekcje: <HEAD>...</HEAD> i <BODY>...</BODY>. W sekcji <HEAD> ustalamy r≤┐ne informacje na temat dokumentu, natomiast w sekcji <BODY> wpisujemy w│a╢ciw▒ tre╢µ.

<BODY> - oznacza cia│o, czyli w naszym przyk│adzie "cia│o dokumentu". Znacznik ten posiada szereg dodatkowych atrybut≤w, kt≤rych jeszcze nie u┐ywali╢my. Maj▒ one wp│yw - jak mo┐na siΩ domy╢leµ - na ca│y dokument. Mo┐emy tutaj ustaliµ domy╢lny kolor tekstu, okre╢liµ kolor t│a, mo┐emy wstawiµ rysunek na t│o, itd. Poni┐ej znajduje siΩ przyk│adowa linijka <BODY>:

<BODY BGCOLOR="#000000" TEXT="#FFFF00">

Utw≤rz jak▒╢ prost▒ stronΩ, np. korzystaj▒c z menu Plik->Nowy->Dokument HTML, wpisz kilka zda± w tre╢ci strony i przepisz powy┐sze atrybuty do znacznika w Twoim dokumencie. Kiedy to zrobisz, przejd╝ do Podgl▒du.

Twoja strona ma t│o koloru czarnego (to okre╢li│ parametr BGCOLOR), natomiast tekst jest ┐≤│ty (parametr TEXT). Aby ustawiµ na t│o jaki╢ rysunek - podajemy parametr BACKGROUND, np:

<BODY BACKGROUND="tlo.jpg" TEXT="#FF0000">

Powy┐szy kod sprawi, ┐e dokument na tle bΩdzie mia│ rysunek tlo.jpg, a napisy bΩd▒ koloru czerwonego (TEXT). Aby ten przyk│ad dzia│a w katalogu z Twoj▒ stron▒ musi byµ plik tlo.jpg.

Mo┐emy tym znacznikiem okre╢liµ jeszcze inne parametry, np. marginesy (je╢li chcemy by nasz tekst by│ pisany od razu od lewej strony), czy kolory odno╢nik≤w. Poniewa┐ jeszcze nie znamy tych hiper│▒czy, na razie od│o┐ymy to sobie na p≤╝niej. Przejd╝my natomiast do sekcji <HEAD>.

Sekcja <HEAD> - Promocja strony!

Wiesz ju┐, ┐e w tej sekcji okre╢la siΩ r≤┐ne informacje na temat samej strony. Ty zawsze wstawia│e╢ tutaj tytu│ strony (<TITLE>). Pewnie jednak zauwa┐y│e╢, ┐e wszystkie twoje strony szablonowe, kt≤re wstawia│ EdHTML - zawsze w tej sekcji posiada│y znacznie wiΩcej znacznik≤w. By│y tam g│≤wnie tagi <META>. W naszych przyk│adach - mog│e╢ je zostawiaµ, ale mog│e╢ te┐ je usuwaµ. Strona i tak wygl▒da│a tak samo (no... mog│y jedynie znikaµ polskie litery). Jak wiΩc widaµ - nie maj▒ one bezpo╢redniego wp│ywu na wy╢wietlanie naszej strony. S▒ jednak wa┐ne.

Za pomoc▒ znacznik≤w <META> ustala siΩ takie informacje jak: autora strony, adres e-mail autora, kr≤tki opis tematu strony, s│owa kluczowe, kodowanie polskich znak≤w. To ostatnie jako jedyne ma wp│yw na wy╢wietlanie strony i we wszystkich naszych przyk│adowych programach, powinno zostaµ wykorzystane. Pozosta│e s▒ wa┐ne, ale bez nich strona te┐ wy╢wietli siΩ bez problemu. Po co wiΩc s▒?

W Internecie dostΩpnych jest bardzo wiele wyszukiwarek, z kt≤rych na pewno korzystasz przy wyszukiwaniu jakich╢ informacji. Znasz takie serwisy jak: Wirtualna Polska, Onet.pl, Hoga.pl, czy Interia.pl (zagraniczne: Altavista, Google, AllTheWeb). To s▒ serwisy, kt≤re umo┐liwiaj▒ ich u┐ytkownikom wyszukiwanie informacji. Jak jednak takie wyszukiwarki dzia│aj▒? Sk▒d one wiedz▒, ┐e np. istnieje taka strona jak nasza... kt≤r▒ sami zrobimy? No i sk▒d wiedz▒, ┐e jak kto╢ wpisze w wyszukiwarce "Ja╢ Kowalski" to znajdzie w│a╢nie tΩ nasz▒ witrynΩ? Wiedz▒ to st▒d, ┐e posiadaj▒ swoje w│asne bazy danych, w kt≤rych przetrzymuj▒ odpowiednie informacje. Kiedy stworzysz w│asny serwis internetowy, opublikujesz go w Internecie, mo┐esz wej╢µ na dan▒ stronΩ wyszukiwarki i odnale╝µ gdzie╢ tam opcjΩ DODAJ. Kiedy to zrobisz mo┐e siΩ pokazaµ okienko, w kt≤rym podasz adres swojej strony. Wtedy wyszukiwarka sama odwiedzi Twoj▒ stronΩ i przeczyta wszystkie informacje na temat Twoich dokument≤w, a wiΩc opis, s│owa kluczowe, tytu│, kilka pierwszych zda± z tre╢ci. Przeczyta te informacje i zapamiΩta. Kiedy teraz kto╢ w wyszukiwarce wpisze takie s│owa, kt≤re Ty umie╢ci│e╢ w tych informacjach - wyszukiwarka wy╢wietli tytu│ i opis w│a╢nie Twojej strony i w ten spos≤b zachΩci u┐ytkownik≤w do jej odwiedzenia.

Opisany wy┐ej mechanizm dzia│ania wyszukiwarek nie jest uniwersalny, tzn. niekt≤re wyszukiwarki dzia│aj▒ trochΩ inaczej. Mog▒ np. trochΩ inne informacje braµ pod uwagΩ przy wyszukiwaniu, przy dodawaniu witryn mog▒ chcieµ by╢ sam poda│ w odpowiednim formularzu - tytu│, opis i s│owa kluczowe. To wygl▒da r≤┐nie, dla r≤┐nych serwis≤w. Warto te┐ wiedzieµ, ┐e nawet je╢li nie dodasz swojej strony do wyszukiwarki to i tak zostanie ona do niej dodana (tylko odpowiednio p≤╝niej... wyszukiwarki same przegl▒daj▒ strony WWW i te nowe dodaj▒). Jednak zawsze uwzglΩdniane s▒ informacje w tzw. <META> znakach. St▒d ich wa┐na rola.

Ju┐ dobrze... by│ opis przeznaczenia, ale do sedna. Poni┐ej kilka wype│nionych znacznik≤w META. Sp≤jrz na nie:


<META NAME="Description" CONTENT="Pomoc do programu EdHTML">
<META NAME="Keywords" CONTENT="EdHTML, edytor, strony www, tworzenie, pisanie">
<META NAME="Author" CONTENT="Karol Wierzcho│owski">
<META NAME="Generator" CONTENT="EdHTML">

Znacznik <META> ma dwie wersje wykorzystania. Powy┐ej jest ta pierwsza. Posiada dwa parametry: NAME, kt≤ry ustala rodzaj informacji o dokumencie, kt≤ry chcesz ustawiµ i CONTENT - warto╢µ tej informacji. Oto opis poszczeg≤lnych informacji:

Takich parametr≤w jest oczywi╢cie wiΩcej, ale na razie od│≤┐my to na p≤╝niej. Zajmijmy siΩ natomiast kodowaniem polskich znak≤w.

Kodowanie polskich znak≤w

Tego problemu nie maj▒ Amerykanie ;-) W sumie My - korzystaj▒c z EdHTMLa - te┐ go nie mamy. Na czym jednak polega problem? Oczywi╢cie na polskich znakach ▒, Ω, ╢, µ... itd.

Ot≤┐ w podstawowym uk│adzie liter NIE ma tych znak≤w. S▒ to litery charakterystyczne tylko dla danego kraju. Istnieje kilka standard≤w kodowania polskich liter. R≤┐ni▒ siΩ one ich roz│o┐eniem w tabelach ASCII. Wed│ug jednego standardu np. literka ╢ ma kod 80, a wed│ug innego 90. Je╢li mamy skonfigurowany komputer na standard pierwszy i mamy tekst, w kt≤rym literka ╢ ma kod 80 - wszystko jest OK, ale je╢li literka ma kod 90 - w naszym standardzie mo┐e to byµ inny znak... np. ±. Chodzi wiΩc o to, ┐e s▒ standardy kodowania polskich znak≤w i je╢li pracujemy w jednym z nich, a dokument mamy zapisany w innym - to nie bΩdzie on poprawnie wy╢wietlony. To tak, jak by╢my zaszyfrowali nasz tekst jakim╢ programem szyfruj▒cym. Je╢li p≤╝niej u┐yjemy tego samego programu do odszyfrowania - to bΩdzie wszystko OK, ale je╢li NIE - to nie odszyfujemy danych poprawnie (w naszym przyk│adzie tylko polskich liter). W rzeczywisto╢ci - odnosz▒c siΩ do przyk│adu - korzystamy z jednego programu szyfruj▒cego, zmieniaj▒ siΩ tylko dokumenty.

Istnieje bardzo wiele metod kodowania polskich znak≤w. Dwa najbardziej znane to: ISO 8859-2 i Windows 1250. Pierwszy z nich, to standard miΩdzynarodowy. W celu zgodno╢ci naszych dokument≤w z miΩdzynarodowymi standardami powinni╢my korzystaµ w│a╢nie z tej metody. DziΩki temu mamy pewno╢µ, ┐e nasza strona zostanie prawid│owo wy╢wietlona w Niemczech, Francji, czy Hiszpanii. BΩdzie prawid│owo wygl▒da│a pod system Windows, jak r≤wnie┐ Linux, czy Unix. Drugi standard - jest opracowany przez Microsoft i jest standardowy w Windows. Koduj▒c dokumenty t▒ metod▒, mamy pewno╢µ, ┐e strona bΩdzie poprawnie wy╢wietlana pod tym systemem operacyjnym, ale takich gwarancji co do innych system≤w ju┐ nie mamy. St▒d - wiΩkszo╢µ z nas i Ciebie r≤wnie┐ do tego zachΩcam - korzystamy z tej pierwszej metody.

Je╢li pracujemy pod systemem Windows i nie instalowali╢my ┐adnych specjalnych program≤w - to domy╢lnym kodowanie znak≤w jest standard Microsoftu. Je╢li wiΩc mamy dokument zapisany w standardzie ISO 8859-2, to niekt≤re polskie znaki nie wygl▒daj▒ prawid│owo (jak pisa│em w przyk│adzie... dokumenty s▒ zaszyfrowane inn▒ metod▒, ni┐ ta co szyfruje Windows). Przegl▒darki internetowe (Netscape, Internet Explorer) - potrafi▒ jednak taki dokument wy╢wietliµ w│a╢ciwie - trzeba im tylko wcze╢niej okre╢liµ, jakiej MY metody u┐yli╢my (s▒ to takie uniwersalne "szyfratory/deszyfratory", my okre╢lamy tylko jakim programem nasz dokument zaszyfrowali╢my).

Przejd╝my do sedna. Je╢li masz uruchomiony program EdHTML stw≤rz jaki╢ pusty dokument HTML (Plik->Nowy->Dokument HTML). Na dole w pasku statusu - w czwartej pozycji od lewej - masz napisany system kodowania, jakiego w tej chwili u┐ywasz. Je╢li nie zmienia│e╢ nic w konfiguracji programu - powinno byµ tam napisane ISO 8859-2. Oznacza to, ┐e w tej chwili korzystasz w│a╢nie z tej metody kodowania znak≤w. St▒d... jak wpisujesz jaki╢ tekst z polskimi znakami (np. ╢, ╝) to zamiast nich widaµ "krzaczki". Nie przejmuj siΩ tym! Wszystko jest OK! Po prostu - ty korzystasz z metody ISO (do szyfrowania... np. ╢ ma kod 80), a Windows korzysta ze swojej (do deszyfrowania, u niego pod 80 jest ten krzaczek, bo on ╢ ma pod 90). Skoro korzystamy z metody ISO 8859-2, to musimy zaznaczyµ jako╢ w tym dokumencie, ┐e jest to w│a╢nie ta metoda! Zaznaczamy to w│a╢nie przy pomocy znacznik <META> umieszczonego w sekcji <HEAD>. Tak oznaczony dokument, kiedy jest wy╢wietlany przez przegl▒darkΩ internetow▒, zostanie wyposa┐ony w poprawne polskie literki, gdy┐ przegl▒darka bΩdzie wiedzia│a, jakiej MY u┐yli╢my metody przy kodowaniu znak≤w. Oto taka linijka:

<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-2">

Naucz siΩ tego na pamiΩµ, bo w ka┐dym dokumencie bΩdziesz mia│ co╢ podobnego. »artujΩ! Nie musisz siΩ uczyµ, gdy┐ jak zapewne ju┐ zauwa┐y│e╢, ka┐dy dokument jaki tworzysz z wykorzystaniem programu EdHTML jest automatycznie wyposa┐any w│a╢nie w tΩ linijkΩ.

Bardzo wa┐ne jest, aby zgadza│a siΩ informacja o kodowaniu znak≤w zawarta w powy┐szym znaczniku, z t▒ kt≤rej u┐yli╢my. Je╢li kodujemy znaki w ISO, a tam zapiszemy ┐e u┐yli╢my Windows, albo odwrotnie - polskich znak≤w nie bΩdziemy widzieµ. Tak┐e, je╢li chcemy korzystaµ z metody Windows 1250, to w znaczniku <META> tak┐e musimy zaznaczyµ, ┐e jest to Windows 1250.

Je╢li chcesz zmieniµ metodΩ kodowania znak≤w w programie EdHTML (tzn. kodowania WPISYWANYCH znak≤w), to z menu Opcje->System kodowania wybierz ten, kt≤ry CiΩ interesuje. EdHTML obs│uguje a┐ 10 takich system≤w. Pobaw siΩ tym... wybieraj kolejne metody kodowania i sprawdzaj, jak wygl▒daj▒ polskie znaki. Zauwa┐, ┐e w pasku statusu na czwartej pozycji od lewej ZAWSZE masz napisane, z jakiej metody korzystasz w danej chwili. Tylko wa┐ne.. W DANEJ CHWILI, co nie znaczy w jakiej metodzie zosta│ zapisany dokument, bo przecie┐ mo┐esz wpisaµ kilka zda± w ISO, a p≤╝niej kilka w MAC (te pierwsze siΩ nie zmieni▒). EdHTML posiada tak┐e wbudowany Konwerter polskich znak≤w. Wybierz go z menu NarzΩdzia->Konwerter polskich znak≤w (klawisz F5). EdHTML automatycznie rozpozna, w jakim systemie kodowania jest aktualny dokument. Mo┐esz tam okre╢liµ jednak sam - z jakiego kodowania, do jakiego - chcesz przeprowadziµ konwersjΩ. Nie b≤j siΩ eksperymentowaµ. Pobaw siΩ! (Ten podprogram mo┐e konwertowaµ tylko aktualny dokument, ale mo┐e te┐ konwertowaµ wszystkie otwarte, lub wszystkie pliki w danym katalogu... z tym ostatnim uwa┐aj). Je╢li wiΩc kiedy╢ bΩdziesz chcia│ przekonwertowaµ ca│y plik z jednego systemu kodowania polskich znak≤w na inny - to narzΩdzie jest dla Ciebie.

Powinni╢my korzystaµ z metody ISO 8859-2, to ju┐ wiesz. Mo┐e Ci jednak przeszkadzaµ fakt, ┐e w tej metodzie w│a╢nie podczas pisania nie widaµ niekt≤rych polskich znak≤w (w przegl▒darce tak, ale przy pisaniu nie). C≤┐... ProponujΩ w≤wczas pisaµ dokument w standardzie Windows, a na koniec przekonwertowaµ go na ISO i taki zapisaµ. Warto r≤wnie┐ zauwa┐yµ, ┐e je╢li masz napisany dokument dowoln▒ metod▒ kodowania (jedn▒ z 10, kt≤re obs│uguje EdHTML), to podczas OTWIERANIA takiego dokumentu - EdHTML automatycznie dokona konwersji z danego formatu na Windows 1250. DziΩki temu Ty ZAWSZE bΩdziesz widzia│ prawid│owo.... ale kiedy wybierzesz opcjΩ ZAPISZ, EdHTML r≤wnie┐ automatycznie skonwertuje dokument do takiego formatu, w jakim go wczyta│e╢. Tak jest okre╢lone domy╢lnie w ustawieniach programu. Mo┐esz to zmieniµ, ale ja proponujΩ siΩ przyzwyczaiµ i zaufaµ programowi. Piszemy wiΩc dokument w jakim╢ standardzie, zapisujemy go i otwieramy - no i mamy │adnie polskie znaki. Kiedy bΩdziemy go zapisywaµ - bΩd▒ one same konwertowane.

No dobrze... starczy ju┐ tematu polskich znak≤w. Nie jest to w zasadzie takie trudne i mo┐na siΩ przyzwyczaiµ. EdHTML bardzo dobrze wszystko robi za nas... wystarczy kilka lekcji, kilka przyk│adowych stron i wszystko przyjdzie samo. Warto jednak to wszystko wiedzieµ, by w razie problemu umieµ sobie poradziµ.

Kreator stron WWW

Znamy dwie metody tworzenia nowych dokument≤w. Wiemy r≤wnie┐ z czego dok│adniej sk│ada siΩ sekcja <META>, oraz znacznik <BODY>. Teraz nauczymy siΩ nowego sposobu - bardziej efektywnego - na tworzenie nowych dokument≤w. Na pewno od teraz, bΩdziesz korzysta│ w│a╢nie z tej metody, a poprzednie bΩdziesz wykorzystywa│ tylko przy tworzeniu szybko pojedynczych dokument≤w.

Zamknij wszystkie pliki (Plik->Zamknij wszystkie), a nastΩpnie wybierz: Plik->Nowy->Kreator stron WWW. Pokazane zostanie w≤wczas okienko tworzenia nowego dokumentu. Wpisujesz w nim tytu│ swojej nowej strony pozostawiaj▒c pozosta│e pola bez zmian (nimi zajmiemy siΩ kiedy indziej). Klikasz OK. Zauwa┐, ┐e w tle powsta│ nowy dokument z prostym szablonem strony. Tobie pokaza│o siΩ jednak nowe okienko - Sekcja META. Tutaj okre╢lasz r≤┐ne informacje na temat naszego nowego dokumentu, a wiΩc: Autora, E-Mail, Opis, S│owa kluczowe... z menu wybierasz dowolne kodowanie polskich znak≤w (wybierz ISO 8859-2), mo┐esz tak┐e okre╢liµ jΩzyk strony (PL) i wiele wiΩcej. Kiedy wype│nisz te pola (nie trzeba wszystkiego) klikasz ponownie OK. Teraz znowu zauwa┐, ┐e w tle - do dokumentu zosta│y dostawione informacje, kt≤re wype│ni│e╢, a wiΩc ca│a sekcja <HEAD>. Ty widzisz trzecie okienko, w kt≤rym ustalasz parametry znacznika <BODY>. Mo┐esz ustaliµ: wielko╢µ margines≤w (lewy, prawy, g≤ra, d≤│), kolor t│a, kolor liter, odno╢nik≤w, czy wstawiµ rysunek na t│o. Po wype│nieniu swoich p≤l - klikasz OK. Okienko siΩ zamknie, a Ty widzisz gotowy szablon strony WWW, z wype│nion▒ sekcj▒ <HEAD> (odpowiednimi ,<META>) i pe│n▒ definicj▒ znacznika <BODY>. Poda│e╢ tylko pojedyncze pola, a EdHTML zamienia│ to na odpowiednie sekwencje HTML.

W ten spos≤b mo┐na tworzyµ nowe strony. Mo┐esz teraz wprowadziµ jeszcze r≤┐ne poprawki do tych sekcji, b▒d╝ bezpo╢rednio w kodzie HTML, b▒d╝ wybieraj▒c z menu Wstaw opcje: Sekcja META lub Sekcja BODY. Jak wybierzesz kt≤r▒╢ z nich ponownie zobaczysz okienko (jak wcze╢niej) i mo┐esz tam wprowadziµ zmiany, dodaµ nowy parametr, albo usun▒µ stary. Nie b≤j siΩ eksperymentowaµ. Baw siΩ i testuj! Wypr≤buj wszystkie opcje, zobacz jak wygl▒daj▒ w kodzie HTML. Nic nie mo┐esz popsuµ, a mo┐esz natomiast wiele wynie╢µ dla siebie.

Czcionki, Kolory, T│a

Teraz jeszcze kilka informacji teoretycznych do materia│u przedstawionego powy┐ej i w poprzedniej lekcji. Pisz▒c nasze strony WWW i korzystaj▒c ze znacznika <FONT> przy okre╢laniu rodzaju czcionki, trzeba byµ ostro┐nym. Nie nale┐y w og≤le z tym przesadzaµ, tzn. wykorzystywaµ na swoich stronach czcionek nie standardowych. PamiΩtaj, ┐e kiedy opublikujesz swoj▒ stronΩ (a wiΩc dokument HTML), jak kto╢ na ni▒ wejdzie i bΩdzie chcia│ sobie obejrzeµ - mo┐e nie mieµ takiej czcionki, jak▒ Ty mia│e╢ i w≤wczas u niego strona bΩdzie prezentowa│a siΩ zupe│nie inaczej. Dlatego opr≤cz czcionek typu Courier, Times, Arial... tych podstawowych - staraj siΩ nie korzystaµ z "udziwnie±".

Podobnie ma siΩ rzecz je╢li chodzi o kolory. Istnieje wiele system≤w operacyjnch, s▒ r≤┐ne karty graficzne, zdarza siΩ wiΩc, ┐e kto╢ ma na swoim komputerze tylko 256 kolor≤w, albo nawet 16! Co wiΩc siΩ stanie, kiedy Ty korzystasz na swojej stronie z bardzo wielu r≤┐nych oddcieni? System operacyjny bΩdzie pr≤bowa│ stworzyµ dany oddcien np. mieszaj▒c kolory... (czerwony i ciemne kropki). Jest to bardzo brzydkie... st▒d powinno siΩ korzystaµ z takich kolor≤w, kt≤re zawsze bΩd▒ prezentowa│y siΩ dobrze. Opracowano taki standard i EdHTML go obs│uguje. Staraj siΩ wiΩc ZAWSZE do okre╢lania r≤┐nych kolor≤w stosowaµ PaletΩ kolor≤w z domy╢lnymi kolorami (to tzw. bezpieczna paleta kolor≤w). U┐ywaj▒c jej masz pewno╢µ, ┐e strona bΩdzie prezentowa│a siΩ zawsze estetycznie.

Ustalaj▒c jako t│o strony rysunek, pamiΩtaj aby podawaµ ╢cie┐ki do rysunku - wzglΩdne. Przy wstawianiu obrazka na t│o korzystaj▒c z okna Sekcja BODY - EdHTML poinformuje CiΩ, ┐e dana ╢cie┐ka nie jest prawid│owa. ªcie┐ki bewzglΩdne to takie, w kt≤rych podajesz pe│ny adres do pliku, np.: C:\WINDOWS\TLO.BMP. PamiΩtaj, ┐e przecie┐ jak opublikujesz swoj▒ stronΩ w Internecie, to osoba kt≤ra j▒ czyta mo┐e nie mieµ Windowsa, mo┐e mieµ ale na D:\, a mo┐e mieµ i na C, ale nie mieµ tego rysunku! W domu - dla test≤w mo┐esz tak robiµ, ale kiedy bΩdziesz chcia│ stworzyµ w│asn▒ stronΩ - pamiΩtaj o kilku rzeczach: stw≤rz dla niej odrΩbny katalog i wszystkie pliki w nim przetrzymuj (a wiΩc pliki HTML, rysunki, itd). Adresy do rysunk≤w podawaj ze ╢cie┐k▒ wzglΩdn▒, a wiec wzglΩdem tego katalogu ze stron▒, czyli je╢li rysunek jest w nim bezpo╢rednio - to podajesz sam▒ nazwΩ obrazka bez ┐adnej ╢cie┐ki! W kolejnych lekcjach poznasz dodatkowe mo┐liwo╢ci pracy EdHTML - na tzw. projekcie. W tym trybie program automatycznie bΩdzie kopiowa│ Twoje rysunki do odpowiedniego katalogu i wstawia│ prawid│owe ╢cie┐ki. Narazie odpowiedzialno╢µ spoczywa tylko na Tobie. :-)

Ostatnia sprawa - wyczucie koloru i estetyki. Staraj siΩ dobrze dobieraµ kolor t│a, rysunek na t│o, rodzaj czcionki, kolor czcionki... tak aby Twoja strona by│a estetyczna, czytelna, aby litery nie zlewa│y siΩ z t│em... aby mo┐na j▒ by│o spokojnie czytaµ i ┐eby oczy nie bola│y. Unikaj wiΩc "dziwnych" obrazk≤w na t│o, zbyt jaskrawch kolor≤w, itp.

Zako±czenie

Z tej lekcji wynios│e╢ bardzo du┐o... jednak g│≤wnie informaji teoretycznych. Opr≤cz zmiany t│a, kolor≤w na stronie - niczego co "widaµ" nie do╢wiadczy│e╢. By│y to jednak informacje niezbΩdne... mo┐e trochΩ trudne, ale nie zra┐aj siΩ tym! Pisz▒c swoje kolejne podstronki, korzystaj▒c z EdHTMLa, przyzwyczajaj▒c siΩ do jego funkcji - zobaczysz, ┐e nie jest to w zasadzie takie trudne. WiΩkszo╢µ robi siΩ praktycznie sama - Ty wype│niasz formularze, kodowanie polskich znak≤w - te┐ piszesz zazwyczaj normalnie nawet zapominaj▒c, ┐e jakie╢ kodowanie jest (EdHTML sam pilnuje kodowania, szablony zawieraj▒ ju┐ sekwencjΩ <META>...). Tylko siΩ nie zra┐aj! Jak widzisz "krzaczki" zamiast polskich liter w dokumencie w EdHTMLu - wszystko jest OK! Jak widzisz ju┐ na podgl▒dzie, to dopiero w≤wczas mo┐esz pomy╢leµ, co jest przyczyn▒. EstetykΩ strony wyrobisz sobie w trakcie ich pisania... kolory... wystarczy korzystaµ z dostΩpnej w programie Palety, a wszystko pilnuje siΩ samo! Tak┐e by│y to wa┐ne informacje, kt≤re maj▒ wp│yw na fundamentalne dzia│anie strony, na odwiedzaj▒cych, na podstawow▒ promocjΩ swojej strony, informacje nie najprostrze, ale te┐ takie - o kt≤re praktycznie EdHTML troszczy siΩ sam! Nam wystarczy wiedzieµ, ┐e co╢ takiego jest (na razie), ┐e stronki tworzymy z szablon≤w lub narzΩdzia Kreator stron WWW i reszta zrobi siΩ automatycznie.

To by│a teoria... w nastΩpnej lekcji - wiΩcej uwagi po╢wiΩcimy na praktykΩ. Nauczymy siΩ wstawiaµ rysunki, poziome linie, dowiemy siΩ co to s▒ odsy│acze. BΩdzie ciekawiej. Tymczasem poni┐ej znajduje siΩ lista z kr≤tkim przypomnieniem najwa┐niejszych informaji z tej lekcji: