Strona g│≤wna - HTML dla bardzo pocz▒tkuj▒cych - Etykieta webmastera - Struktura dokumentu - Czcionki - Bloki - Odsy│acze - Wykazy - Grafika i multimedia - Tabele - Style - Ramki - P│ywaj▒ce ramki - Formularze - Response-O-Matic - TopNet Mailer - Liczniki wizyt - KsiΩga go╢ci - Kana│y informacyjne - NarzΩdzia - S│owniczek - Znaki specjalne - Ankieta


Tytu│ pierwszego stopnia | Tytu│ drugiego stopnia | Tytu│ trzeciego stopnia | Tytu│ czwartego stopnia | Tytu│ pi▒tego stopnia | Tytu│ sz≤stego stopnia | Wyr≤wnywanie tytu│≤w | Znacznik akapitu | Znacznik ko±ca wiersza | Pozioma linia | Blok preformatowany | Blok cytowany | Cytat w wierszu | Adres | ªrodkowanie | Komentarz | Wycinek dokumentu | Obramowanie | Przycisk | Blokada i wymuszenie prze│amania | Pisanie w szpaltach | Pusta przestrze±


Formatowanie blok≤w


[hand]Tytu│ pierwszego stopnia

<H1> </H1>

Przyk│ad:

To jest tytu│ pierwszego stopnia

Zwr≤µmy od razu uwagΩ na pewien atrybut, kt≤ry mo┐na wykorzystaµ w po│▒czeniu z tytu│em, akapitem czy niemal dowolnym innym elementem na stronie. Jest to atrybut TITLE, wy╢wietlaj▒cy "dymek" z informacj. Na razie interpretuje go Internet Explorer 4.

W poleceniu dodajemy TITLE="jaki╢ tam tekst", np.:

<H1 TITLE="Mn≤stwo ciekawych rzeczy do kupienia, koniecznie zobacz nasz katalog">Katalog Produkt≤w</H1>

Przesu± kursor myszki nad tytu│ - zobaczysz ciekawy efekt.

Katalog Produkt≤w


[hand]Tytu│ drugiego stopnia

<H2> </H2>

Przyk│ad:

To jest tytu│ drugiego stopnia


[hand]Tytu│ trzeciego stopnia

<H3> </H3>

Przyk│ad:

To jest tytu│ trzeciego stopnia


[hand]Tytu│ czwartego stopnia

<H4> </H4>

Przyk│ad:

To jest tytu│ czwartego stopnia


[hand]Tytu│ pi▒tego stopnia

<H5> </H5>

Przyk│ad:

To jest tytu│ pi▒tego stopnia

[hand]Tytu│ sz≤stego stopnia

<H6> </H6>

Przyk│ad:

To jest tytu│ sz≤stego stopnia

[hand]Wyr≤wnywanie tytu│≤w

<Hx ALIGN=CENTER> </Hx>

Przyk│ad:

To jest tytu│ na ╢rodku strony

<Hx ALIGN=RIGHT> </Hx>

To jest tytu│ justowany do prawego marginesu

<Hx ALIGN=LEFT> </Hx>

To jest tytu│ justowany do lewego marginesu


[hand]Znacznik akapitu

<P> </P>

Przyk│ad:

To jest nieco d│u┐szy akapit, kt≤ry powinien zaj▒µ wiΩcej ni┐ jeden wiersz, aby mo┐na by│o poprawnie zobrazowaµ stosowanie tego znacznika. No, chyba ju┐. Wiersz zosta│ przeniesiony.

To jest nastΩpny akapit, oddzielony od poprzedniego interlini▒. Ka┐dy akapit jest objΩty par▒ znacznik≤w.

Akapit mo┐na wyr≤wnaµ do lewego marginesu (domy╢lne ustawienie)

<P ALIGN=LEFT> </P>

W ostatnich kilku-kilkunastu miesi▒cach │▒cza internetowe zapcha│y siΩ do granic wytrzyma│o╢ci, atakowane przez dziesi▒tki milion≤w spragnionych kontaktu ze ╢wiatem u┐ytkownik≤w. NajwiΩksze powody do narzeka± ma niew▒tpliwie ╢wiat nauki, kt≤ry utraci│ nagle uprzywilejowan▒ pozycjΩ, gdy "sklep za ┐≤│tymi firankami" zape│ni│ siΩ nagle t│umami zg│odnia│ych profan≤w.

... lub do prawego

<P ALIGN=RIGHT> </P>

W ostatnich kilku-kilkunastu miesi▒cach │▒cza internetowe zapcha│y siΩ do granic wytrzyma│o╢ci, atakowane przez dziesi▒tki milion≤w spragnionych kontaktu ze ╢wiatem u┐ytkownik≤w. NajwiΩksze powody do narzeka± ma niew▒tpliwie ╢wiat nauki, kt≤ry utraci│ nagle uprzywilejowan▒ pozycjΩ, gdy "sklep za ┐≤│tymi firankami" zape│ni│ siΩ nagle t│umami zg│odnia│ych profan≤w.

Mo┐na go te┐ ╢rodkowaµ

<P ALIGN=CENTER> </P>

W ostatnich kilku-kilkunastu miesi▒cach │▒cza internetowe zapcha│y siΩ do granic wytrzyma│o╢ci, atakowane przez dziesi▒tki milion≤w spragnionych kontaktu ze ╢wiatem u┐ytkownik≤w. NajwiΩksze powody do narzeka± ma niew▒tpliwie ╢wiat nauki, kt≤ry utraci│ nagle uprzywilejowan▒ pozycjΩ, gdy "sklep za ┐≤│tymi firankami" zape│ni│ siΩ nagle t│umami zg│odnia│ych profan≤w.


[hand]Znacznik ko±ca wiersza

<BR>

Przyk│ad:

Pierwszy akapit, w kt≤rym zastosowali╢my przenoszenie wiersza. Uwaga, przenosimy...
NastΩpny wiersz tego samego akapitu, wpisywany po znaczniku <BR>, dziΩki kt≤remu zosta│ utworzony.

A teraz nastΩpny akapit, w kt≤rym zastosujemy...
ten sam manewr.
W taki spos≤b mo┐emy skracaµ wiersze akapitu i przenosiµ je ni┐ej, co bardzo siΩ przyda we wsp≤│czesnej poezji
pisanej
czΩsto
w s│upkach (taka moda)

Piµ
albo nie piµ,
oto jest pytanie...
a odpowiedzi udzieli Ci na nie
Pawe│ Wimmer

Znacznik ko±ca wiersza mo┐e byµ obecnie opatrywany dodatkowymi parametrami: CLEAR=LEFT, CLEAR=RIGHT i CLEAR=ALL. Parametry te s▒ wykorzystywane przy pozycjonowaniu grafiki i tekstu.

<BR CLEAR=abc>

Gdy zastosujemy polecenie <IMG SRC="obrazek" ALIGN=LEFT>, obrazek zostanie ustawiony przy lewym marginesie strony, a znajduj▒cy siΩ za obrazkiem tekst bΩdzie ustawiany na tym samym poziomie.

U┐ycie parametru CLEAR pozwoli nam w odpowiednim momencie "zrzuciµ" tekst, poni┐ej grafiki. Na przyk│ad:

[ENTER]

To jest strona ENTER-a


ENTER to takie pismo.

Analogiczne polecenie mo┐na zastosowaµ w przypadku obrazka przesuniΩtego w prawo (align=right), gdzie stosujemy <BR CLEAR=RIGHT>

[ENTER]

To jest strona ENTER-a


ENTER to takie pismo.

Gdy na jednym poziomie na stronie znajduj▒ siΩ np. dwa obrazki i bΩdziemy chcieli "zrzuciµ" tekst poni┐ej ich poziomu, mo┐emy u┐yµ CLEAR=ALL.

Ten sam efekt uzyskaliby╢my, w tym konkretnym przypadku, stosuj▒c CLEAR=RIGHT, gdy┐ prawy obrazek jest wiΩkszy. U┐ycie CLEAR=LEFT przesunie tekst poni┐ej lewego obrazka, ale nie poni┐ej prawego. CLEAR=ALL jest o tyle lepsze, ┐e w pewnym momencie mogliby╢my zechcieµ zmieniµ wielko╢µ obu obrazk≤w (lewy wiΩkszy) i trzeba by pamiΩtaµ o zmianie parametru CLEAR.

Parametr CLEAR mo┐na r≤wnie┐ stosowaµ w ustawianiu tabel i tekstu, ale nie przy wykazach.


[hand]Pozioma linia

<HR>

Przyk│ad:


Linia mo┐e byµ pozbawiona cieniowania

<HR NOSHADE>

Linii mo┐emy nadaµ dowoln▒ grubo╢µ

<HR SIZE=5>


Linia mo┐e mieµ okre╢lon▒ d│ugo╢µ w pikselach

<HR WIDTH=300>


lub w procencie szeroko╢ci strony

<HR WIDTH=50%>


Linia mo┐e byµ umieszczona na ╢rodku (domy╢lnie)

<HR ALIGN=center>

<HR ALIGN=center SIZE=8 WIDTH=200>


Mo┐e byµ justowana do lewego brzegu strony...

<HR ALIGN=left>

<HR ALIGN=left NOSHADE SIZE=4 WIDTH=300>


... lub do prawego

<HR ALIGN=right>

<HR ALIGN=right SIZE=3 WIDTH=400>


Jeszcze jednym uzupe│nieniem jest kolor poziomej linii, potocznie zwanej separatorem - jest to rozszerzenie Internet Explorera, nie wchodz▒ce jednak w sk│ad HTML 4. Zaleca siΩ raczej stosowanie styl≤w.

Polecenie:

<hr color="nazwa_koloru">

w prosty spos≤b zmienia barwΩ separatora. Mo┐emy oczywi╢cie manipulowaµ szeroko╢ci▒ i d│ugo╢ci▒ linii.










[hand]Blok preformatowany

<PRE> </PRE>

Tekst preformatowany, wy╢wietlany czcionk▒ monotypiczn▒ (o sta│ej szeroko╢ci znaku) 
pozwala wprowadzaµ dodatkowe spacje,
uwzglΩdnia tak┐e punkty tabulacji, i znaki ko±ca akapitu. a1 a2 a3 a4 b1 b2 b3 b4

Polecenie PRE jest zalecane zamiast przestarza│ych (nie istniej▒cych ju┐ w specyfikacji jΩzyka) konstrukcji LISTING, PLAINTEXT i XMP.


[hand]Blok cytowany

<BLOCKQUOTE> </BLOCKQUOTE>

Bloku cytowanego mo┐emy u┐yµ przy powo│ywaniu siΩ na jakie╢ ╝r≤d│o. Cytat jest wy╢wietlany z uwzglΩdnieniem tabulacji. Na przyk│ad:

Wydaje mi siΩ, ┐e wiersz ko±czy siΩ fragmentem

Soft you now, the fair Ophelia.
Nymph, in thy orisons,
be all my sins remembered.

Ale nie mam pewno╢ci.

(Przyk│ad zaczerpniΩty z HTML Reference Library)

[hand]Cytat w wierszu

Nowym poleceniem HTML jest kr≤tki cytat w ramach wiersza (in-line quote), wprowadzany za pomoc▒ <Q></Q>.

Polecenie ma automatycznie obejmowaµ cytowany tekst cudzys│owem, przy czym od definicji jΩzyka zale┐y spos≤b wy╢wietlania cudzys│owu. Na przyk│ad, dla jΩzyka angielskiego, zagnie┐d┐one polecenie:

John said, <Q lang="en">I saw Lucy at lunch, she says <Q lang="en">Mary wants you to get some ice cream on your way home.</Q> I think I will get some at Ben and Jerry's, on Gloucester Road.</Q>

powinno daµ w efekcie

John said, "I saw Lucy at lunch, she told me 'Mary wants you to get some ice cream on your way home.' I think I will get some at Ben and Jerry's, on Gloucester Road."

Jak widaµ, "zewnΩtrzne" Q tworzy cudzys│≤w " ", a "wewnΩtrzne" cudzys│≤w ' '.

»adna z przegl▒darek nie interpretuje tego polecenia (w przyk│adzie cudzys│owy zosta│y wprowadzone rΩcznie).

(przyk│ad pochodzi z HTML Reference Library)


[hand]Adres

<ADDRESS> </ADDRESS>

Polecenie jest interpretowane jako kursywa i jest czΩsto stosowane w odniesieniu do bloku tekstu zawieraj▒cego imiΩ i nazwisko, adres pocztowy, adres poczty elektronicznej, np.:

Mr. Cosmic Kumquat
SSL Trusters Inc.
1234 Squeamish Ossifrage Road
Anywhere
NY 12345
U.S.A.

[hand]ªrodkowanie

<CENTER> </CENTER>

Polecenie s│u┐y do ╢rodkowania na stronie wskazanego elementu, np. tekst lub obrazka.

To jest tekst na samym ╢rodeczku


[ENTER]

[hand]Komentarz

<!-- ... -->

Polecenie pozwala wstawiaµ do dokumentu komentarz autora. Tre╢µ komentarza nie bΩdzie wy╢wietlana na ekranie, ale stanowi dodatkow▒ informacjΩ dla samego autora lub osoby czytaj▒cej, gdy zajrzy do ╝r≤d│a dokumentu. Na przyk│ad:

<!-- Ten dokument jest w trakcie budowania. Najprawdopodobniej nastΩpne zmiany pojawi▒ siΩ w przysz│ym miesi▒cu -->

[hand]Wycinek dokumentu

<DIV> </DIV>

Polecenie pozwala wydzieliµ wiΩkszy blok w dokumencie, np. fragment tekstu, grafikΩ czy wykaz (nawet kilka r≤┐nych element≤w jednocze╢nie), a nastΩpnie nadaµ mu jaki╢ rodzaj formatowania - ╢rodkowanie lub dosuniΩcie do prawego marginesu. DIV jest czΩsto stosowane przy definiowaniu styl≤w. Przyk│ad u┐ycia <DIV align=right>


Wykaz jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst, jaki╢ tam tekst.


[ENTER]


[hand]Obramowanie

W specyfikacji HTML 4 pojawi│o siΩ polecenie FIELDSET, kt≤re tworzy obramowanie dla znajduj▒cego siΩ w jego ramach elementu. Interpretuje je na razie Internet Explorer 4.

<FIELDSET>jaki╢ tam element</FIELDSET>

To jest tekst objΩty obramowaniem

Samo obramowanie mo┐na oczywi╢cie uzyskaµ za pomoc▒ styl≤w, wiΩc wprowadzanie nowego polecenia nie by│oby zasadne. Rzeczywisty efekt widzimy dopiero po po│▒czeniu go ze znacznikiem <LEGEND>.

<FIELDSET>
<LEGEND>Wykaz element≤w</LEGEND>
pierwszy element
drugi element
trzeci element
</FIELDSET>

A oto wynik:

Wykaz element≤w to jest pierwszy element wykazu
to jest drugi element wykazu
to jest trzeci element wykazu

Inny przyk│ad, zaczerpniΩty z HTML Reference Library

Wybierz kolor

[hand]Blokada i wymuszenie prze│amania

<NOBR> </NOBR>

Niekiedy zdarza siΩ, ┐e jaki╢ tekst powinien byµ wy╢wietlany w jednym wierszu. Aby zapobiec prze│amaniu wiersza, mo┐emy obj▒µ tekst poleceniem <NOBR> </NOBR>.

Nale┐y je stosowaµ ostro┐nie, gdy┐ przegl▒darka jest wtedy zmuszona do sztucznego poszerzania okna. Gdyby tekst by│ d│ugi, u┐ytkownik by│by zmuszony do k│opotliwego przewijania okna wszerz, aby przeczytaµ ca│▒ zawarto╢µ wiersza.

tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ

ProszΩ zwr≤ciµ uwagΩ na dolny suwak przegl▒darki.

<WBR>

Razem z <NOBR> stosuje siΩ niekiedy wymuszenie prze│amania wiersza, za pomoc▒ <WBR> - Word Break. Wstawienie polecenia spowoduje prze│amanie wiersza, tj. przeniesienie wyrazu za poleceniem i nastΩpuj▒cego po nim tekstu o jeden wiersz. W dalszym ci▒gu jednak ca│o╢µ jest objΩta dzia│aniem <NOBR>.

tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, a jednak go prze│amali╢my, ale dalej tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ, tego wiersza nie wolno prze│amaµ

WBR i NOBR s▒ poleceniami przestarza│ymi, nie wchodz▒cymi w sk│ad HTML 4, aczkolwiek obs│uguj▒ je ci▒gle Navigator i Internet Explorer.


[hand]Pisanie w szpaltach

Wprowadzonym przez Netscape Communications poleceniem (nie uwzglΩdnionym w specyfikacji HTML 4) jest <MULTICOL> </MULTICOL>, kt≤re pozwala redagowaµ blok tekstu w szpaltach. Jak na razie, polecenie jest interpretowane przez Navigatora 3 i 4.

Jedynym obowi▒zkowym parametrem polecenia jest liczba szpalt. Wprowadzamy j▒ za pomoc▒ polecenia:

<MULTICOL cols="x"> </MULTICOL>

Parametr GUTTER, podawany w pikselach, okre╢la odstΩp miΩdzy szpaltami.

Parametr WIDTH, podawany w pikselach lub procencie szeroko╢ci okna, okre╢la szeroko╢µ, jak▒ zajmuj▒ szpalty.

Przyk│ad (tylko Navigator 3 i 4):

Coraz popularniejszy w ostatnim czasie Internet, a w szczeg≤lno╢ci jego "graficzna" czΩ╢µ, znana pod potoczn▒ nazw▒ World Wide Web (WWW lub W3), przyci▒ga miliony u┐ytkownik≤w komputer≤w na ca│ym ╢wiecie. W Polsce dostΩp do Internetu ma ju┐ kilkaset tysiΩcy os≤b i liczba ta bardzo szybko ro╢nie.

W Internecie znajdziemy ju┐ kilkaset tysiΩcy serwer≤w, zawieraj▒cych dziesi▒tki milion≤w stron. To przeogromne bogactwo informacji, dostΩpnej za po╢rednictwem komputera i przegl▒darki WWW, stwarza wrΩcz k│opot sw▒ obfito╢ci▒, daj▒c chleb rozmaitym serwisom, kt≤re usi│uj▒ zaprowadziµ elementarny porz▒dek w dostΩpie do niej.

Znakomita wiΩkszo╢µ u┐ytkownik≤w Internetu jest zainteresowana czytaniem stron WWW, wymian▒ poczty elektronicznej czy uczestnictwem w grupach dyskusyjnych (Usenet). Coraz wiΩcej jednak os≤b interesuje siΩ tak┐e bardziej aktywnym zaistnieniem w Internecie, chc▒c zaprezentowaµ siebie samych, swoje pogl▒dy i swoje dokonania - zawodowe i pozazawodowe. Osoby te, chc▒c umie╢ciµ w Internecie swoje w│asne strony WWW, musz▒ jednak poznaµ specyficzny jΩzyk HTML (HyperText Markup Language), dziΩki kt≤remu dokument HTML jest czytelny dla innych os≤b.

JΩzyk HTML jest zbiorem specjalnych znacznik≤w (ang. tag), kt≤rymi s▒ opatrywane poszczeg≤lne czΩ╢ci dokumentu, a kt≤re z kolei s▒ interpretowane przez przegl▒darkΩ WWW, a tak┐e regu│ ich stosowania. Znacznik≤w nie jest wiele i mo┐na je opanowaµ stosunkowo szybko - sprzyja temu fakt, ┐e ju┐ znajomo╢µ 20-30 polece± wystarcza z powodzeniem do konstruowania efektownie wygl▒daj▒cych stron. Dlatego zaczniemy nasz podrΩcznik od zaprezentowania elementarnego, naszym zdaniem, zbioru. Nabranie wprawy w ich stosowaniu zapewne zachΩci wiele os≤b do siΩgniΩcia do bardziej zaawansowanych metod budowania stron, stosownie do pojawiaj▒cych siΩ potrzeb.


[hand]Pusta przestrze±

<SPACER>

Netscape Communications wprowadzi│a w najnowszej wersji Navigatora interpretacjΩ polecenia <SPACER>, kt≤re wstawia pust▒ przestrze± w danym miejscu strony (polecenie nie jest czΩ╢ci▒ HTML 4).

Polecenie zawiera kilka parametr≤w, kt≤re precyzuj▒ jego dzia│anie:

TYPE=horizontal (vertical, block) okre╢la, czy wolna przestrze± jest wstawiana poziomo, pionowo czy te┐ w postaci bloku.

SIZE=warto╢µ_w_pikselach (dotyczy wersji poziomej lub pionowej)

WIDTH= warto╢µ_w_pikselach (dotyczy bloku)

HEIGHT=warto╢µ_w_pikselach (dotyczy bloku)

ALIGN=left (center, right) - wyr≤wnanie bloku do lewego marginesu, ╢rodkowanie bloku lub dosuniΩcie bloku do prawego marginesu.

Przyk│adowo, polecenie <SPACER TYPE="horizontal" SIZE=100> wprowadzi w danym miejscu wiersza 100-punktowy odstΩp.

A to jest przyk│ad.

<SPACER TYPE="vertical" SIZE=50> pozwoli np. oddzieliµ od siebie dwa bloki tekstu o 50 punkt≤w w pionie.

<SPACER TYPE="block" HEIGHT=50 WIDTH=100 ALIGN=LEFT> wprowadzi pusty blok przy lewym marginesie.