Salut Asmo 
Pour commencer si tu mets des caractères spéciaux en "dur" dans ta source HTML, encode ta page en UTF-8 avec ton IDE / éditeur de texte.
Ensuite précise bien l'encodage dans le meta content-type (chose déjà faîte il semble).
Essaie d'ajouter ensuite le code PHP suivant en haut de ta page (avant tout envoie au buffer) :
header('content-type: text/html; charset=utf-8');
En regardant ta source, je vois que tes caractères sont parfois encodés en HTML ( style é ) parfois pas. Evite de faire ça, met les accents en clair.
Si ton contenu provient d'une base de donnée, vérifie que celle ci est bien encodé en UTF-8.
Normalement ça devrait plus poser de problèmes
Partager