Qu'est-ce que HTML ASCII?
Les polices fréquemment utilisées dans les documents en langage de balisage hypertexte (HTML) reposent en grande partie sur le jeu de caractères original défini dans la norme américaine pour l'échange d'informations (ASCII). Cela signifie que HTML ASCII est en fait une série de codes spéciaux qui peuvent être insérés dans un document HTML pour afficher des caractères spéciaux qui ne sont pas disponibles sur un clavier ou qui sont des caractères de contrôle utilisés dans le langage de marquage. Les caractères peuvent être représentés de différentes manières, mais commencent généralement par un symbole esperluette, suivi de chiffres ou de lettres et complété par un point-virgule. Bien qu'il ne soit pas nécessaire d'utiliser des caractères HTML ASCII, en particulier s'ils peuvent être générés avec un clavier, cela peut parfois être utile si une police non standard est utilisée sur un site Web. Même si un caractère HTML ASCII mappe avec précision le caractère correct dans une police, certains documents utilisent le jeu de caractères Unicode® qui peut offrir une sélection beaucoup plus étendue de caractères.
Le jeu de caractères ASCII comprend 128 caractères pouvant être conservés dans 7 bits d'un octet. Un jeu de caractères étendu qui utilise les 8 bits d'un octet comprend 128 caractères supplémentaires. Les caractères incluent toutes les lettres et tous les chiffres en anglais, ainsi que tous les symboles pouvant être créés sur un clavier anglais standard. En outre, plusieurs versions de lettres couramment utilisées avec des trémas et d'autres accents sont disponibles. Les symboles pour différentes monnaies nationales, les opérations mathématiques et les symboles commerciaux fréquemment utilisés font également partie du jeu de base ASCII.
Pour utiliser HTML ASCII dans un document HTML, le caractère doit être décrit dans une séquence spéciale appelée code d'échappement. Cela commence par une esperluette suivie d'un dièse puis du nombre décimal du caractère ASCII ou d'une représentation textuelle du caractère. Un exemple est le symbole pour désigner un droit d'auteur. Le symbole de copyright est le nombre décimal 169 dans le jeu de caractères ASCII et peut être écrit en tant que mot de copie dans un code d'échappement HTML. Cela signifie que le caractère peut être inclus dans un document HTML en tant que & # 169; ou comme copie, le point-virgule à la fin étant nécessaire pour compléter le code.
Une utilisation importante des codes HTML ASCII consiste à représenter des caractères généralement utilisés comme caractères de contrôle dans HTML. Des caractères tels que les symboles plus grand et inférieur que sont utilisés pour désigner les balises en HTML. Pour afficher l'un de ces caractères, vous devez utiliser le code d'échappement HTML ASCII à la place du symbole saisi car sinon, le code de la page pourrait être corrompu et empêcher le site Web de s'afficher correctement.