De nombreux navigateurs web affichent par défaut le codage Western Character (ISO-8859-1). Cela signifie que les pages avec du texte dans un alphabet non occidental, comme cyrillique ou arabe, seront souvent enroulées. Par contre, Unicode est capable d'afficher plusieurs alphabets; l'encodage Unicode standard est UTF-8.
Tous les jeux de caractères ne seront pas correctement rendus avec ce format d'encodage, mais la plupart le seront. Vous pouvez trouver des informations spécifiques sur le codage des caractères qui s'affichera ici.
Pour vous assurer que votre page Web s'affiche correctement sur différents navigateurs et plateformes Web (si elle n'est pas en anglais), vous devez prendre les mesures suivantes :
1. Dans votre document HTML, insérez une ligne XML qui spécifie l'encodage de votre caractère sous votre Déclaration de Type de Doc (DTD). Si vous utilisez UTF-8, la ligne ressemblera à ceci :
<?xml encodage="UTF-8"?>
2. Lors du codage de votre HTML, assurez-vous d'inclure une balise META dans votre en-tête spécifiant le jeu de caractères. Si vous allez encoder votre page en Unicode, indiquez UTF-8 comme votre caractère défini dans l'étiquette META. Si vous allez utiliser l'encodage UTF-8, votre balise META ressemblera à ceci :
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
3. Lors de l'enregistrement de votre HTML, assurez-vous que l'encodage de caractères est défini à tout ce que vous avez spécifié. Si vous choisissez UTF-8, alors vous devrez enregistrer votre page dans ce type d'encodage.
4. Dans votre compte IndicHosts.net, ajoutez un fichier .htaccess dans le répertoire où vos pages Web utilisant un encodage non occidental seront. Si votre site entier utilise différents caractères, vous pouvez mettre votre fichier .htaccess dans /public html. Dans le fichier .htaccess, ajoutez cette ligne :
Ajouter un paramètre de défaut