Mis on HTML Marquee?

Hüperteksti märgistuskeeles (HTML) on markee HTML-märgend, mis paneb märgendis sisalduvad elemendid liikuma üle veebilehe vaadatava ala teatud osa. HTML-i telgi eesmärk oli algselt võimaldada disaineritel hõlpsasti lisada ticker-lindi stiilis tekstianimatsiooni, kuigi silti saab rakendada mis tahes tüüpi elemendile, sealhulgas piltidele ja hüperlinkidele. Nagu paljudel HTML-märgenditel, on ka HTML-i telgisildil mitmeid atribuute, mida saab seadistada, et juhtida liikumise suunda ja kiirust, mitu korda üksus peaks kerima ja kui suur osa ekraanist tuleb läbida. HTML-i tähis ei kuulunud kunagi tehniliselt HTML-keelestandardi; selle asemel oli see ühe veebibrauseri jaoks loodud laiendus, kuigi paljud teised brauserid lisasid lõpuks märgendile teatud toe. HTML-i telgi põhilist kerimist saab hõlpsasti reprodutseerida kaskaadlaadilehtede (CSS) ja JavaScript® abil ning see on efekti loomise eelistatud meetod.

Oluline märkus HTML-i telgisildi kohta on see, et see oli laiendus, mis loodi ainult Microsoft® Internet Explorer® jaoks, ilma HTML-keelestandardit hooldava ja reguleeriva konsortsiumi teavitamiseta. See tähendas, et telgi funktsioon renderdati algselt ainult ühes brauseris ja sellel ei olnud teiste brauserite jaoks ametlikku standardit. Enamik veebibrausereid rakendas lõpuks marquee-märgendi toe, peamiselt olemasolevate veebisaitidega vastavuse tagamiseks. Markee silt on ametlikult HTML-i keelestandardi alusel amortiseerunud, kuid selle jätkuv tugi ei ole garanteeritud ja selle jätkuv kasutamine ei ole soovitatav.

Veebilehe piires saab HTML-i telgimärgendit kasutada teksti, pildi või mõne muu HTML-elemendi lisamiseks, nii et element liigub või kerib nähtavalt üle lehe. Vaikimisi liigub element mittenähtavast asendist kaadri paremast servast vasakule ja seejärel vaateväljast kaugemale kaadri vasakust servast. Ilma muude määratlusteta kerib telgielement sel viisil pidevalt nii kaua, kuni veebisaiti vaadatakse.

HTML-telgi käitumise paremaks juhtimiseks saab määratleda mitu atribuuti. HTML-i telgi suunda saab muuta, nii et objektid kerivad vertikaalselt. Liikumise kiirust saab määrata millisekundites, nii et elemendid liiguvad kiiremini või aeglasemalt. Kõige tähtsam on see, et mittenähtavatesse kohtadesse ja sealt tagasi kerimise vaikekäitumist saab muuta nii, et tekst ilmuks alati selle kerimisalal. Samuti saab määratleda kindla arvu tsükleid või silmuseid, nii et tekst liigub ekraanil ainult teatud arv kordi, enne kui peatub ja muutub staatiliseks.