Ce este HTML ASCII?

Fonturile utilizate frecvent în documentele HTML (Hypertext Markup Language) se bazează în mare parte pe setul de caractere original stabilit în conformitate cu Standardul american pentru schimbul de informații (ASCII). Aceasta înseamnă că HTML ASCII este de fapt o serie de coduri speciale care pot fi inserate într-un document HTML pentru a afișa caractere speciale care fie nu sunt disponibile pe o tastatură, fie care sunt caractere de control utilizate în limbajul de marcare. Caracterele pot fi reprezentate în moduri diferite, dar încep în mod obișnuit cu un simbol ampersand, urmat de cifre sau litere și completat cu punct și virgulă. Deși nu este necesar să utilizați caractere HTML ASCII, mai ales dacă acestea pot fi generate cu o tastatură, uneori poate fi util dacă pe un site web este utilizat un font nestandard. Chiar dacă un caracter HTML ASCII se va mapa cu exactitate la caracterul corect dintr-un font, unele documente folosesc setul de caractere Unicode® care poate oferi o selecție mult mai largă de caractere.

Setul de caractere ASCII este format din 128 de caractere care pot fi păstrate în 7 biți ai unui octet. Un set de caractere extins care folosește toți cei 8 biți ai unui octet include 128 de caractere suplimentare. Caracterele includ toate literele și numerele în limba engleză, precum și toate simbolurile care pot fi create pe o tastatură standard engleză. În plus, sunt disponibile mai multe versiuni de litere utilizate în mod obișnuit cu umlaut și alte accente. Simbolurile pentru diferite monede naționale, operațiunile matematice și simbolurile de afaceri utilizate frecvent se află, de asemenea, în setul de bază ASCII.

Pentru a utiliza HTML ASCII într-un document HTML, caracterul trebuie descris într-o secvență specială cunoscută sub numele de cod de escape. Aceasta începe cu un ampersand urmat de o liră și apoi numărul zecimal al caracterului ASCII sau o reprezentare text a caracterului. Un exemplu este simbolul pentru a desemna un drept de autor. Simbolul dreptului de autor este numărul zecimal 169 în setul de caractere ASCII și poate fi scris ca o copie a cuvântului într-un cod de escape HTML. Aceasta înseamnă că caracterul poate fi inclus într-un document HTML ca © sau ca ©, punct și virgulă de la sfârșit fiind necesare pentru a completa codul.

O utilizare importantă pentru codurile HTML ASCII este reprezentarea caracterelor care sunt de obicei folosite ca caractere de control în HTML. Caracterele precum simbolurile mai mare decât și mai puțin decât sunt folosite pentru a desemna etichete în HTML. Pentru a afișa unul dintre aceste caractere, trebuie utilizat codul de evadare HTML ASCII în locul simbolului tastat, deoarece, în caz contrar, codul paginii ar putea deveni corupt și poate cauza ca site-ul web să nu fie afișat corect.