WiΩkszo╢µ komend mo┐na wywo│ywaµ z parametrami. Tak jest np. przy ustawianiu koloru t│a dla strony: <BODY BGCOLOR=RED>
Kolory mo┐na okre╢laµ na dwa sposoby:
wpisuj▒c nazwΩ koloru
podaj▒c jego numer
Pierwszy spos≤b jest zdecydowanie │atwiejszy. Mo┐esz obejrzeµ tabelΩ zawieraj▒c▒ pr≤bki kolor≤w
maj▒cych nazwy, ale na razie om≤wiΩ jeszcze drugi spos≤b. Wygl▒da to na przyk│ad tak:
<BODY BGCOLOR=#12A24B>
Kolejne dwucyfrowe liczby tego numeru w systemie szesnastkowym oznaczaj▒ ilo╢µ sk│adnika czerwonego,
zielonego i niebieskiego. W ten spos≤b trudniej jest ustawiµ kolor, ale mo┐na ich uzyskaµ znacznie
wiΩcej.
Polecenie BODY ma wiele parametr≤w. Poznany wcze╢niej BGCOLOR zmienia kolor t│a. TEXT zmienia
kolor liter, LINK zmienia kolor odno╢nik≤w, VLINK zmienia kolor odno╢nik≤w kt≤re by│y ju┐ odwiedzane.
Parametry LINK i VLINK maj▒ domy╢lnie warto╢ci:
LNIK=BLUE
VLINK=PURPLE
Parametr BACKGROUND pozwala ustawiµ obrazek jako t│o, np.:
<BODY BACKGROUND=TúO.GIF>
Obrazek musi byµ w formacie GIF lub JPG. Nale┐y zwr≤ciµ uwagΩ na wielko╢µ liter - windows nie
jest na ni▒ wra┐liwy, ale w systemie UNIX (system operacyjny pod kt≤rym pracuje wiΩkszo╢µ serwer≤w internetowych)
Obrazek.gif i obrazek.gif to dwa r≤┐ne pliki.
Obrazek kt≤ry ma byµ u┐yty jako t│o nie mo┐e mieµ wielu kolor≤w (tekst bΩdzie nieczytelny).
Ciekawy efekt daje u┐ycie d│ugiego (ko│o 1700 pixeli d│ugo╢ci) i niewysokiego paska, na przyk│ad
takiego jak na moich stronach. Poniewa┐ jest on bezustannie powtarzany, wygl▒da jakby by│ tu wysoki
pionowy pasek po lewej stronie.
Je┐eli na jakim╢ tle tabela jest kiepsko widoczna mo┐na u┐yµ parametr≤w BORDERCOLORLIGHT i BORDERCOLORDARK,
za pomoc▒ kt≤rych mo┐na zmieniµ kolory ramek (jasny i ciemny).
W powy┐szym przyk│adzie parametrowi WIDTH nada│em kilkakrotnie warto╢µ *. Oznacza to, ┐e dana kom≤rka lub inny element
zajmie ca│e pozostawione mu miejsce.
INPUT
Polecenie INPUT pozwala tworzyµ podstawowe elementy formularza. Ma ono parametr TYPE, od kt≤rego
zale┐y istnienie innych parametr≤w. Okre╢la on rodzaj pola formularza.
TYPE=TEXT
S▒ trzy parametry dla takiego pola - NAME, MAXLENGTH i SIZE.
NAME okre╢la nazwΩ pola, SIZE jego d│ugo╢µ w znakach, MAXLENGTH maksymaln▒ d│ugo╢µ ci▒gu wprowadzonych znak≤w.
TYPE=PASSWORD
Parametry identyczne jak przy TYPE=TEXT, zamiast wprowadzanych liter pojawiaj▒ siΩ gwiazdki.
TYPE=CHECKBOX
Zaznaczane pole ma parametry NAME i CHECKED. NAME zawiera nazwΩ pola, parametrowi checked nie
nadaje siΩ warto╢ci, np.
<INPUT TYPE=CHECKBOX CHECKED>
wy╢wietli pole kt≤re bΩdzie od razu zaznaczone.
TYPE=RADIO
Dla jednego zestawu takich p≤l parametr NAME podawany w ka┐dym musi byµ taki sam. Mo┐na u┐yµ parametru
CHECKED, aby wybraµ kt≤re z p≤l bΩdzie zaznaczone na pocz▒tku (zanim u┐ytkownik to zmieni). Parametr
VALUE zawiera warto╢µ kt≤ra zostanie wys│ana, je┐eli w│a╢nie to pole jest zaznaczone.
TYPE=RESET
Tworzy przycisk czyszcz▒cy zawarto╢µ formularza. Parametr VALUE zawiera napis na przycisku.
TYPE=SUBMIT
Podobnie jak przy TYPE=RESET, ale przycisk powoduje wys│anie formularza.
TYPE=BUTTON
Parametry takie jak przy TYPE=RESET, tworzy przycisk kt≤ry mo┐e zostaµ u┐yty przez skrypt Java.
TEXTAREA
Polecenie TEXTAREA mo┐e zostaµ u┐yte tylko w obrΩbie formularza. Tworzy ono pole do wpisywania
tekstu. Ma trzy parametry NAME, ROWS, COLS. NAME to nazwa pola, ROWS to jego wysoko╢µ w linijkach,
COLS to jego d│ugo╢µ w znakach. Polecenie to trzeba koniecznie zamkn▒µ - przedtem mo┐na wpisaµ tekst,
kt≤ry pojawi siΩ w polu po otwarciu strony.