Uwaga: animacja Marquee jest interpretowana jedynie przez Microsoft Internet Explorer i nie wchodzi w zakres standardu HTML 4.0. Odradzamy jej stosowanie na stronach WWW, choµ mo┐e ona bardzo dobrze spe│niaµ swoj▒ rolΩ w archiwach elektronicznych HTML Help (pliki .chm), kt≤re s▒ oparte w│a╢nie na Internet Explorerze, czy te┐ w firmowych intranetach, w kt≤rych standardow▒ przegl▒dark▒ jest produkt Microsoftu.
Efektownym elementem graficznym, akceptowanym przez Internet Explorer, a wprowadzonym przez Microsoft w ramach tzw. Microsoft Extensions, jest . Jest to "p│ywaj▒cy" w poprzek ekranu napis.
Animacji mo┐na przypisaµ wiele parametr≤w, kt≤re bardzo urozmaicaj▒ zachowanie napisu.
Minimalna definicja Marquee ma postaµ <MARQUEE>Tekst animacji</MARQUEE>. Na przyk│ad:
Dodatkowe parametry s▒ wstawiane w ramach otwieraj▒cego znacznika, tj. <MARQUEE parametr>
AnimacjΩ mo┐na wstawiaµ tak┐e do kom≤rki tabeli, miΩdzy znaczniki <TD> </TD>:
Tekst mo┐e siΩ poruszaµ na trzy sposoby:
BEHAVIOR=SCROLL powoduje, ┐e tekst porusza siΩ od jednego brzegu strony w kierunku drugiego, znika za nim i wyp│ywa ponownie zza pierwszego brzegu.
BEHAVIOR=SLIDE powoduje, ┐e tekst wyrusza od pierwszego brzegu, dociera do drugiego i zatrzymuje siΩ.
BEHAVIOR=ALTERNATE powoduje, ┐e tekst wyrusza od pierwszego brzegu, dociera do drugiego i "odbija siΩ", powracaj▒c w kierunku pierwszego.
BGCOLOR=kolor pozwala okre╢liµ kolor t│a, czyli drogi, po kt≤rej porusza siΩ napis. Kolor mo┐na podaµ w postaci numerycznej lub s│ownej (16 barw). Opis s│owny obejmuje: Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime, Fuchsia, White, Green, Purple, Silver, Yellow, Aqua.
Pocz▒tkowy kierunek ruchu jest okre╢lany za pomoc▒ parametru DIRECTION=LEFT lub DIRECTION=RIGHT. Domy╢lny jest kierunek w lewo.
Fizyczne wymiary drogi s▒ wyznaczone przez parametry HEIGHT=x (wysoko╢µ) i WIDTH=y (szeroko╢µ). Mo┐na je wyraziµ w pikselach lub procencie wysoko╢ci i szeroko╢ci ekranu.
Parametr LOOP=x pozwoli powt≤rzyµ ruch tekstu x razy.
Parametry HSPACE=x i VSPACE=y pozwalaj▒ okre╢liµ odleg│o╢µ pola animacji w poziomie i/lub w pionie od s▒siaduj▒cych element≤w, np. tekstu.
Tekst przed animacj▒Tekst za animacj▒
Tekst nad animacj▒
Tekst pod animacj▒
Uwaga: akapity nad i pod animacj▒ nale┐y oddzieliµ od animacji znakiem ko±ca akapitu <P> lub ko±ca wiersza <BR>.
Skoro mo┐emy definiowaµ kolor t│a animacji, konieczna jest tak┐e niekiedy zmiana koloru tekstu animacji, aby uzyskaµ nale┐ny kontrast. Mo┐emy r≤wnie┐ wprowadziµ atrybuty tekstu - pogrubienie, pochylenie lub podkre╢lenie. Odpowiednie parametry nale┐y wstawiaµ na zewn▒trz definicji MARQUEE.
Jak wiemy, definicja koloru fragmentu tekstu ma postaµ <FONT COLOR=kolor> Tekst </FONT>.
Kilka przyk│ad≤w:
Zauwa┐my, ┐e w polu animacji mo┐na wstawiµ wiΩcej spacji, w przeciwie±stwie do zwyk│ego tekstu.
Pola animacji mo┐na bezpo╢rednio ze sob▒ │▒czyµ. W poni┐szym przyk│adzie ka┐de pole zajmuje 50% szeroko╢ci ekranu, a definicje zosta│y podane jedna po drugiej.
Parametr SCROLLAMOUNT=x pozwala okre╢liµ w pikselach skoki tekstu (ruch odbywa siΩ skokami po x pikseli). Przy niewielkiej warto╢ci ruch jest p│ynny i wolniejszy, przy du┐ych - nieco szarpany i szybszy.
Parametr SCROLLDELAY=y pozwala okre╢liµ w milisekundach odstΩpy czasowe miΩdzy kolejnymi skokami. 1000 = 1 sekunda.
Parametr ALIGN=abc (top, middle, bottom) pozwala ustaliµ, gdzie (na jakiej wysoko╢ci pola) znajduje siΩ tekst s▒siaduj▒cy z animacj▒:
Tekst u g≤ry pola
Tekst w po│owie pola
Tekst u do│u pola