8768 sujets

Développement web côté serveur, CMS

Bonjour,
J'ai fais validé ma page d'accueil mais il se trouve
que le Markup Validation Service du W3C m'affche une erreur bizare :

a écrit :
Sorry, I am unable to validate this document because on line 24 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.


Sur la ligne 24 j'ai le code :
	<?php include("includes/header.inc"); ?>


Quelqu'un sait-il d'ou le prob. peut venir?
si le site est bien en utf-8, un caractère absent de l'encodage (du jeu de caractères) choisi s'est glissé dans le contenu. Problablement un caractère ISO-8859-1 ou windows-1252 (caractère accentué, caractères répertoriés sur http://openweb.eu.org/articles/caracteres_illegaux/ )

Trouver le caractère et le corriger.

Sinon, si le site n'est pas en utf-8, il est probable que les informations d'encodage manquent (en-tête HTTP et meta content-type...;charset.... UTF-8 est l'encodage par défaut opté par le validateur (entre-autres outils) en l'absence de mention du jeu de caractère. Dans ce cas, corriger les informations d'encodage et vérifier tout de même la présence d'un caractère windows 1252... Voir http://blog-and-blues.org/weblog/2004/08/16/275-encodage-caracteres-xhtml
Modifié par Laurent Denis (30 Jan 2006 - 19:00)
OK merci Laurent! Le problème est résolu: j'ai remplacé quelques "é" dans le code.
Sympathique la refonte de ton site; ça a dû représenter pas mal d'heure de boulot. La refonte de Temesis a été encore plus radicale et sa valeur ajoutée
est énorme et le design est réussi.
Ceci dit, je trouve un peu dommage que, n'aimant pas lire de long articles sur l'écran comme pas mal de d'internautes d'ailleurs, il n'y ai pas de version imprimables des articles sur la qualité web.
Modifié par Hermann (30 Jan 2006 - 19:32)