Le code source des pages Web doit inclure une indication de la table de codage des caractères à utiliser par le navigateur lors de l'affichage du contenu. La manière dont cela doit être fait est décrite dans les normes W3C (World Wide Web Consortium).
Instructions
Étape 1
Pour indiquer l'encodage d'un document HTML, la balise META est utilisée, qui doit être placée à l'intérieur de la partie en-tête du code source de la page. Un bloc marqué avec des balises et est appelé un bloc d'en-tête. Pour que cette balise meta soit perçue par le navigateur comme un pointeur vers une table d'encodage, le jeu de caractères "codeword" doit être placé dans son attribut de contenu, et un lien vers l'encodage requis doit être spécifié après le signe égal. Par exemple, cela peut ressembler à ceci: Voici un lien vers la table de codes windows-1251, contenant les lettres de l'alphabet russe - c'est elle qui est le plus souvent utilisée dans la partie russophone d'Internet. Vous devez écrire votre valeur après charset =. Il peut s'agir par exemple d'une table de caractères Unicode UTF-8, ou d'un autre encodage contenant des caractères cyrilliques (koi8-r, iso-ir-111, koi8-u, x-cp866, iso-8859-5, x-mac- cyrillique, ibm855). Si le document est écrit selon les standards XHTML, ajoutez un espace et une barre oblique ("/>") avant le dernier caractère (">"). Cette balise entière doit être placée aussi près que possible du début de la partie titre du document (). En règle générale, il suit une balise.
Étape 2
Pour ajouter une indication de l'encodage que le navigateur doit utiliser lors de l'affichage du contenu du document, ouvrez la source de la page pour l'éditer. Dans la source HTML, vous devez d'abord déterminer quelle norme de syntaxe est utilisée pour écrire les balises. Ces informations sont généralement placées en toute première ligne, dans une balise commençant par <!DOCTYPE… Selon que la norme y est référencée (XHTML ou HTML), vous devez ajuster le code de la balise meta pour indiquer l'encodage. Une fois la ligne de code prête à être insérée, recherchez la balise et, sur la ligne suivante, ajoutez votre balise META. S'il n'y a pas de balise de ce type dans votre document, insérez la spécification de codage immédiatement après la balise. Enregistrez ensuite la page modifiée.
Étape 3
L'encodage doit également être spécifié dans les fichiers de style externes s'ils contiennent des éléments qui utilisent des caractères de langue nationale. Ajoutez cette définition à la première ligne de votre fichier CSS: @charset "windows-1251"; Bien sûr, vous devez remplacer windows-1251 par votre propre valeur.
Étape 4
HTML fournit également un moyen de spécifier l'encodage du document vers lequel pointe le lien hypertexte. L'attribut charset est utilisé pour cela. Par exemple: comme c'est simple !