Je penche plutôt pour l'idée de niahoo: les <meta> et <link> ne sont pas fermées, ou un !DOCTYPE à passer en majuscules.
Sinon, vérifie ton encodage de fichier: les PHP devraient être en UTF-8, sans BOM, qui sinon, peut être interprété comme un caractère et perturber l'arbre du (x)HTML.
Pour changer d'encodage, se référer à son IDE (Notepad++ le permet via "Encodage / convertir en UTF-8 sans BOM", et oui je sais c'est pas un IDE).
Sinon, vérifie ton encodage de fichier: les PHP devraient être en UTF-8, sans BOM, qui sinon, peut être interprété comme un caractère et perturber l'arbre du (x)HTML.
Pour changer d'encodage, se référer à son IDE (Notepad++ le permet via "Encodage / convertir en UTF-8 sans BOM", et oui je sais c'est pas un IDE).