HTML (et le formateur I'bles) offre nommée « entités » pour un certain nombre de caractères au-delà de l’ensemble clavier normal (ASCII), à l’aide de chaînes de la forme "&nom;". Ceux-ci (le jeu de caractères ISO Latin-1) couvrent principalement les langues d’Europe occidentale avec des accents et trémas et certains symboles mathématiques simples. La table de gauche, ci-dessous, montre les codes ASCII, avec des noms d’entités pour quelques caractères.
Les mêmes personnages (et même certains ASCII normal) sont également disponibles en utilisant les codes numériques, comme « & #code; ". Tous les caractères ISO Latin-1, avec leurs codes et noms d’entités, sont répertoriées dans le tableau de droit, ci-dessous.
Si vous pensez que vous avez vu ça avant, vous rencontrez le déjà-vu.
& amp ; eacute ; -& amp ; agrave ;
Pour mettre littérales consoles dans votre texte [plutôt que des liens hypertexte], utilisez un code ASCII 91 et 93.
& amp; #91 ; -& amp; #93 ;
HTML 4.0 prend également en charge l’ensemble Unicode des caractères, avec des codes numériques supérieurs à 255. Il s’agit des alphabets européens non latins (grec, cyrillique, etc.) mais aussi de nombreux jeux de caractères asiatiques. Pour plus d’informations, consultez ces liens :
- Caractères Unicode comme des entités HTML nommé et numérique
- Table ASCII.
- Entités pour les symboles et les lettres grecques (utiliser la colonne « Decimal »).
Voici quelques-uns des codes et ce qui est affiché.