Lors du développement d’un formulaire de contact, nous nous sommes aperçus que les caractères accentués étaient non affichés dans les emails reçus.
Ce problème est du à l’encodage utilisé entre vos page Web et le client de messagerie. Dans notre cas, nous testions la réception sur RounduCube.
Résoudre un problème d’encodage HTML sur Sublime Text
S’il vous arrive d’avoir des caractères accentués remplacé par un point d’interrogation dans vos pages web, c’est que vous avec un petit problème d’encodage.
Pour résoudre ce problème, il vous suffit d’ajouter une ligne dans votre head> de votre fichier HTML.
Notre exemple à pour but de centrer un texte de façon vertical sans connaitre le nombre de caractère.
HTML :
123 <div class="parent"><p class="enfant"></p></div>CSS :
123456789 .parent {transform-style: preserve-3d;}.enfant {position: relative;top: 50%;transform: translateY(-50%);}