Pisave, ki se pogosto uporabljajo v dokumentih za hiperbesedilni označevalni jezik (HTML), v veliki meri temeljijo na izvirnem naboru znakov, vzpostavljenem v skladu z ameriškim standardom za izmenjavo informacij (ASCII). To pomeni, da je HTML ASCII pravzaprav niz posebnih kod, ki jih je mogoče vstaviti v dokument HTML za prikaz posebnih znakov, ki niso na voljo na tipkovnici ali pa so kontrolni znaki, ki se uporabljajo v označevalnem jeziku. Znaki so lahko predstavljeni na različne načine, vendar se običajno začnejo s simbolom ampersanda, ki mu sledijo številke ali črke in se zaključi s podpičjem. Čeprav ni treba uporabljati znakov HTML ASCII, še posebej, če jih je mogoče ustvariti s tipkovnico, je včasih lahko koristno, če se na spletnem mestu uporablja nestandardna pisava. Čeprav se znak HTML ASCII natančno preslika v pravilen znak znotraj pisave, nekateri dokumenti uporabljajo nabor znakov Unicode®, ki lahko ponudi veliko širši izbor znakov.
Nabor znakov ASCII je sestavljen iz 128 znakov, ki jih je mogoče hraniti v 7 bitih bajta. Razširjen nabor znakov, ki uporablja celih 8 bitov bajta, vključuje dodatnih 128 znakov. Znaki vključujejo vse črke in številke v angleškem jeziku ter vse simbole, ki jih je mogoče ustvariti na standardni angleški tipkovnici. Poleg tega je na voljo več različic pogosto uporabljenih črk s preglasi in drugimi poudarki. V osnovnem naboru ASCII so tudi simboli za različne nacionalne valute, matematične operacije in pogosto uporabljeni poslovni simboli.
Če želite uporabiti HTML ASCII v dokumentu HTML, mora biti znak opisan v posebnem zaporedju, znanem kot ubežna koda. To se začne z znakom ampersanda, ki mu sledi funt in nato decimalna številka znaka ASCII ali besedilna predstavitev znaka. En primer je simbol za označevanje avtorskih pravic. Simbol avtorskih pravic je decimalna številka 169 v naboru znakov ASCII in se lahko zapiše kot besedna kopija v ubežni kodi HTML. To pomeni, da je znak lahko vključen v dokument HTML kot © ali ©, pri čemer je podpičje na koncu potrebno za dokončanje kode.
Pomembna uporaba kod HTML ASCII je predstavitev znakov, ki se običajno uporabljajo kot kontrolni znaki v HTML-ju. Za označevanje oznak v HTML-ju se uporabljajo znaki, kot sta simbola večje in manjše od. Za prikaz enega od teh znakov je treba namesto vnesenega simbola uporabiti ubežno kodo HTML ASCII, ker se v nasprotnem primeru lahko koda strani pokvari in povzroči, da spletno mesto ne bo pravilno prikazano.