Caractères
spéciaux
Vous avez pu remarquer que dans tous les exemples
précedents, il n'y avait aucun caractère accentué.
La raison de cela est que ces derniers possèdent un code
spécifique.
Nous avons vu que les documents HTML sont des fichiers
de type texte (et donc utilisent le code ASCII). Il existe le code
ASCII 7 bits (127 caractères possibles - pas de caractères
accentués), et le code ASCII étendu qui est codé
sur 8 bits (256 caractères possibles dont les caractères
accentués). La norme HTTP prévoit des échanges
sur 8 bits, et donc théoriquement les caractères accentués
et caractères spéciaux devraient être reconnus.
Cependant, le code ASCII étendu diffère d'un système
à l'autre. Pour être sûr que le caractère
spécial soit interprété de la même manière
sur tous les systèmes, il faut les saisir de la manière
décrite ci-après.
Exemple de caractères accentués :
Caractère |
Code alphabétique |
Code ASCII |
à |
à |
à |
é |
é |
é |
è |
è |
è |
ê |
ê |
ê |
ë |
ë |
ë |
ù |
ù |
ù |
Exemple de caractères spéciaux :
Caractère |
Code alphabétique |
Code ASCII |
< |
< |
< |
£ |
£ |
£ |
© |
© |
© |
« |
« |
« |
Mais il existe beaucoup d'autres caractères
spéciaux. Cliquez ici pour avoir une liste
complète de caractères.
Exemple d'un document HTML utilisant des caractères
spéciaux :
<HTML>
<HEAD>
<TITLE>Document contenant des caractères
spéciaux</TITLE>
</HEAD>
<BODY>
Cette phrase contient deux caractères
spéciaux qui sont <b><i>è</i></b>
et <b><i>é</i></b>.
</BODY>
</HTML>
|