Forum de discussion
Forum « Programmation HTML » (archives)
Re: codage de langue
Envoyé: 28 août 2003, 8h49 par Oznog
#0356 est une entité HTML. Elle représente effectivement un code mais plus étendu que le ASCII étendu lui même. C'est sans doute une référence Unicode.
Enfin peu importe le principe est toujours le même.
1. Si tu vois les caractères Russe au lieu d'entités dans le code source c'est que ta machine est pourvu du jeu de caractère en question. Il est installé sur ta machine.
2. Si tu vois les caractères Russe au lieu d'entités dans le code source c'est que la page à été construite avec ce jeu de caractère et sauvé avec cet "encodage".
3. Puisque tu as toi aussi le jeu en question, tu pourrais en principe utiliser ton clavier "russe" pour construire la page en russe sans entité HTML.
4. Mais moi je ne pourrais voir cette page n'ayant pas le jeu "russe" sur ma machine. Mais je peux voir les "entités" HTML.
5. D'autre part, tu peux aussi utiliser un jeu de caractères "russe" avec ton clavier et créer ne page en "russe" MAIS TU SAUVE cette page en l'encodant UTF-8. De cette façon tu permet à quelqu'un comme moi de voir les caractères "Russe", en principe.
Note en terminant que les "entités" HTML ne demande rien. MAIS les pages encodées avec un jeu "russe" ne peuvent être lus qu'avec une machine pourvu de ce jeu.
Tu peux indiquer au navigateur quel type d'encodage utiliser :
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" >
- OU -
<meta http-equiv="content-type" content="text/html; charset=utf-8" >
Mais tu peux mettre les entité HTML que tu veux indépendament de l'encodage de la page.
J'ai fait de longue recherche dans ce domaine, il est très vaste et très complexe. J'ai quelques textes de pondu mais je devrais sortir un bon tutoriel un moment donnée.
Ciao
Oznog
Réponses
|