Le jeu de caractères ASCII se compose de 128 caractères qui peuvent être détenus en 7 bits d'un octet. Un jeu de caractères étendu, qui utilise les entiers 8 bits d'un octet comprend une 128 caractères supplémentaires.
Les personnages comprennent toutes les lettres et les chiffres dans la
langue anglaise, ainsi que tous les symboles qui peuvent être créés sur
un clavier anglais standard. En outre, plusieurs versions de lettres couramment utilisées avec trémas et autres accents sont disponibles.
Symboles pour les différentes monnaies nationales, les opérations
mathématiques et les symboles d'affaires fréquemment utilisés sont
également dans le jeu ASCII de base.
Pour utiliser ASCII HTML dans un document HTML, le personnage doit être
décrite dans une séquence spéciale connue sous le nom d'un code
d'échappement.
Cela commence par une esperluette suivi d'un livre puis le nombre de
décimale du caractère ASCII, ou une représentation textuelle du
personnage. Un exemple est le symbole pour désigner un copyright.
Le symbole du droit d'auteur est un nombre décimal 169 dans le jeu de
caractères ASCII, et peut être écrit comme le mot copie dans un code
d'échappement HTML.
Cela signifie que le personnage peut soit être inclus dans un document
HTML comme © ou ©, avec le point-virgule à la fin soit nécessaire pour
compléter le code.
Une utilisation importante des codes ASCII HTML est de représenter les
caractères qui sont habituellement utilisés comme caractères de contrôle
dans le code HTML. Les caractères tels que la supérieure et moins de symboles sont utilisés pour désigner des balises HTML.
Pour afficher l'un de ces caractères, le code d'échappement ASCII HTML
doit être utilisé à la place du symbole tapé parce que, sinon, le code
de la page pourrait être endommagé et causer le site de ne pas
s'afficher correctement.