Mis on HTML ASCII?

Hüperteksti märgistuskeele (HTML) dokumentides sageli kasutatavad fondid põhinevad suures osas Ameerika teabevahetuse standardi (ASCII) alusel loodud algsel märgistikul. See tähendab, et HTML ASCII on tegelikult spetsiaalsete koodide seeria, mida saab sisestada HTML-dokumenti, et kuvada erimärke, mis pole klaviatuuril saadaval või mis on märgistuskeeles kasutatavad juhtmärgid. Tähemärke saab esitada erineval viisil, kuid tavaliselt alustatakse ampersandiga, millele järgnevad numbrid või tähed ja lõpetatakse semikooloniga. Kuigi HTML-i ASCII-märke pole vaja kasutada, eriti kui neid saab genereerida klaviatuuriga, võib see mõnikord olla kasulik, kui veebisaidil kasutatakse ebastandardset fonti. Kuigi HTML-i ASCII-märk kaardistatakse fondi sees täpselt õige tähemärgiga, kasutavad mõned dokumendid Unicode®-i märgikomplekti, mis võib pakkuda palju laiemat märkide valikut.

ASCII märgikomplekt koosneb 128 märgist, mida saab hoida 7 bitis baidis. Laiendatud märgistik, mis kasutab kogu baidi 8 bitti, sisaldab lisaks 128 tähemärki. Tähemärgid sisaldavad kõiki ingliskeelseid tähti ja numbreid, samuti kõiki sümboleid, mida saab luua tavalisel ingliskeelsel klaviatuuril. Lisaks on saadaval mitu versiooni sageli kasutatavatest umluudi ja muude aktsentidega tähtedest. ASCII põhikomplekti kuuluvad ka erinevate rahvusvaluutade sümbolid, matemaatilised tehted ja sageli kasutatavad ärisümbolid.

HTML ASCII kasutamiseks HTML-dokumendis tuleb tähemärki kirjeldada spetsiaalses järjestuses, mida nimetatakse paokoodiks. See algab ampersandiga, millele järgneb nael ja seejärel ASCII-märgi kümnendnumber või märgi tekstiesitus. Üks näide on autoriõigust tähistav sümbol. Autoriõiguse sümbol on ASCII märgistiku kümnendnumber 169 ja selle saab kirjutada sõna koopiana HTML-i paokoodis. See tähendab, et märgi saab HTML-dokumendis lisada kui © või kui ©, kusjuures koodi lõpuleviimiseks on vajalik semikoolon lõpus.

HTML-i ASCII-koodide üks oluline kasutusala on märkide esitamine, mida tavaliselt kasutatakse HTML-is juhtmärkidena. HTML-i siltide tähistamiseks kasutatakse selliseid märke nagu sümbolid suurem kui ja väiksem kui. Ühe neist tähemärkidest kuvamiseks tuleb sisestatud sümboli asemel kasutada HTML ASCII paokoodi, kuna vastasel juhul võib lehe kood rikkuda ja veebisaiti ei kuvata õigesti.