Comment écrire Un Encodage

Table des matières:

Comment écrire Un Encodage
Comment écrire Un Encodage

Vidéo: Comment écrire Un Encodage

Vidéo: Comment écrire Un Encodage
Vidéo: Apprendre l'HTML : Chapitre 7, L'encodage 2024, Novembre
Anonim

Jusqu'à ce qu'absolument tous les documents du réseau utilisent le même jeu de caractères UTF (Unicode Transformation Format) pour tous les pays et tous les peuples, il est impératif d'indiquer l'encodage utilisé dans les documents HTML ou XML. Sinon, les pages qui s'affichent tout à fait normalement dans votre navigateur peuvent se transformer en les fameux "crackers" illisibles dans les navigateurs Internet des visiteurs de votre site.

Comment écrire un encodage
Comment écrire un encodage

Instructions

Étape 1

La balise meta, qui indique l'encodage utilisé dans le document, doit être placée dans l'élément head aussi près que possible du haut de celui-ci. C'est le libellé du W3C (The World Wide Web Consortium), qui développe et met en œuvre des normes technologiques pour Internet. Cette balise elle-même dans un document HTML peut ressembler à ceci: Cette directive doit être utilisée dans les pages écrites selon les standards HTML 4.01 et XHTML 1.x. Pour un document XHTML, le crochet final ">" doit être remplacé par "/>". Dans cet exemple, charset = est suivi du codage UTF-8 Unicode. Bien sûr, vous devez remplacer UTF-8 par votre valeur - celle dans laquelle ce document a été enregistré, ou dans laquelle son contenu est extrait de la base de données. Pour l'alphabet russe, à l'exception de l'utf-8, il peut s'agir des valeurs windows-1251 (les plus courantes), koi8-r, koi8-u, iso-ir-111, iso-8859-5, x-cp866, ibm855, x-mac -cyrillique.

Étape 2

Pour spécifier l'encodage dans la page du site, ouvrez le document requis pour le modifier. Découvrez à quelle syntaxe correspond le code de la page - elle est indiquée au tout début, dans la balise <!DOCTYPE …. En fonction du standard utilisé (HTML ou XHTML), préparez le code de la balise à partir des données ci-dessus. Recherchez ensuite la balise dans la source de la page - généralement, l'indication d'encodage est placée immédiatement après. Si, pour une raison quelconque, il n'y a pas une telle balise dans le code de votre document, recherchez la balise qui ouvre la partie en-tête de HTML -. Collez le code préparé après celui-ci et enregistrez le document.

Étape 3

Si les pages utilisent des fichiers de style CSS externes et que ces fichiers contiennent des éléments qui utilisent des caractères d'alphabets nationaux, ils doivent également indiquer l'encodage utilisé. Dans la première ligne du fichier de style, ajoutez: @charset "windows-1251"; remplacez windows-1251 par la valeur souhaitée. De plus, vous pouvez spécifier l'encodage que le navigateur doit utiliser en cliquant sur le lien. Pour ce faire, placez l'attribut charset avec la valeur souhaitée dans la balise link. Par exemple: comme c'est simple !

Conseillé: