În HyperText Markup Language (HTML), o săgeată este un caracter care poate fi plasat într-un document utilizând un glif predefinit din setul de caractere sau fontul pe care îl folosește documentul. La cel mai elementar nivel, există patru săgeți asemănătoare ca scară cu o literă standard din font, cu câte o direcție în fiecare dintre cele patru direcții principale. În fonturile care definesc în principal simboluri, cum ar fi semnele matematice, poate exista o selecție mult mai largă de săgeți. Principalele utilizări pentru o săgeată HTML ar putea include indicarea tastelor pe o tastatură, indicarea diferiților pași dintr-un proces sau afișarea direcției de mișcare într-o diagramă. O săgeată HTML este de obicei inserată într-un document utilizând un cod special de entitate sau prin definirea codului specific de caractere zecimale sau hexazecimale.
Există mai multe moduri de a crea o săgeată într-un document HTML. În mod tradițional, imaginile au fost folosite pentru că sunt relativ simplu de inserat, deși nu se scala ușor. Dezvoltarile ulterioare, cum ar fi standardul de grafică vectorială scalabilă (SVG), au oferit o modalitate de a desena săgeți care erau atât scalabile, cât și alias într-un browser web, deși suportul pentru SVG în unele programe și sisteme de operare nu era automat și necesita un plug-in. . Dezvoltarea setului de caractere Unicode® a oferit o modalitate standardizată de a integra o săgeată HTML într-un document fără a fi nevoie de vreun cod specializat, fișiere separate sau pluginuri descărcate.
Folosirea unei săgeți HTML adevărate printr-un caracter într-un font Unicode® oferă o portabilitate pentru document care poate permite vizualizarea acestuia pe mai multe platforme și, de asemenea, poate profita de elementele native de redare și afișare ale dispozitivului utilizat. Săgeata poate fi desenată de browser și dispozitiv la fel ca orice alt caracter text, inclusiv aliasing și mici rafinamente care o pot face să pară mai profesionistă. De asemenea, poate oferi documentului capacitatea de a fi foarte fluid în aspectul și designul său, deoarece regulile standard de formatare pot fi aplicate caracterului săgeată HTML.
În plus, deoarece o săgeată HTML Unicode® este doar un alt caracter dintr-un font, unele dintre etichetele tradiționale de formatare a caracterelor pot fi aplicate pentru a modifica aspectul. Principalele etichete care pot fi utilizate sunt etichetele de dimensiune și antet care vor ajusta dimensiunea săgeții și vor crește calitatea afișajului acesteia. Cu toate acestea, unele etichete, cum ar fi etichetele aldine și cursive, nu vor funcționa pe o săgeată și ar putea produce rezultate imprevizibile sau nedorite în anumite programe.