Ce este un marcaj HTML?

În HyperText Markup Language (HTML), un marcaj este o etichetă HTML care face ca elementele conținute în etichetă să se deplaseze pe o anumită parte a zonei vizibile a paginii web. Marcajul HTML a fost proiectat inițial pentru a permite designerilor să includă cu ușurință o animație text tip bandă de tip ticker, deși eticheta poate fi aplicată oricărui tip de element, inclusiv imagini și hyperlinkuri. La fel ca multe etichete HTML, eticheta de marcaj HTML are mai multe atribute care pot fi setate pentru a controla direcția și viteza mișcării, de câte ori trebuie să deruleze elementul și cât de mult din ecran trebuie parcurs. Eticheta HTML marcae nu a făcut niciodată parte din punct de vedere tehnic din standardul limbajului HTML; în schimb, a fost o extensie creată pentru un singur browser web, deși multe alte browsere au integrat în cele din urmă un anumit suport pentru etichetă. Derularea de bază a unui marcaj HTML poate fi reprodusă cu ușurință prin utilizarea foilor de stil în cascadă (CSS) și JavaScript® și este metoda preferată de a crea efectul.

O notă importantă despre eticheta HTML marcae este că a fost o extensie creată exclusiv pentru Microsoft® Internet Explorer®, fără nicio notificare către consorțiul care menține și reglementează standardul de limbaj HTML. Acest lucru însemna că inițial caracteristica de marcaj va fi redată doar într-un browser și nu avea niciun standard formal pentru implementarea altor browsere. Cele mai multe browsere web au implementat în cele din urmă suport pentru eticheta marquee, mai ales pentru conformitatea cu site-urile web existente. Eticheta de marcaj este oficial depreciată conform standardului de limbaj HTML, cu toate acestea, suportul său continuu nu este garantat, iar utilizarea sa continuă este descurajată.

În cadrul unei pagini web, eticheta de marcaj HTML poate fi utilizată pentru a include un text, o imagine sau un alt element HTML, astfel încât elementul să se miște sau să deruleze vizibil pe o pagină. Comportamentul implicit este ca elementul să se deplaseze dintr-o poziție invizibilă dincolo de marginea dreaptă a cadrului la stânga și apoi să nu fie vizibil dincolo de marginea stângă a cadrului. Fără alte definiții, elementul marcaj va derula continuu în acest mod atâta timp cât site-ul este vizualizat.

Pot fi definite mai multe proprietăți pentru a controla mai bine comportamentul unui marcaj HTML. Direcția marcajului HTML poate fi schimbată, astfel încât obiectele să deruleze pe verticală. Viteza de mișcare poate fi definită în milisecunde, astfel încât elementele se vor mișca mai repede sau mai încet. Cel mai important, comportamentul implicit al derulării către și dinspre locații nevizibile poate fi modificat, astfel încât textul să apară întotdeauna în zona sa de defilare. De asemenea, poate fi definit un anumit număr de cicluri sau bucle, astfel încât textul să traverseze ecranul de un anumit număr de ori înainte de a se opri și de a deveni static.