Bonjour à tous,
Je n'ai pas fait d'études en informatique mais je travaille sur un projet de site web et j'essaie de rendre mon site aux normes du W3C (pour l'ego). Cependant, j'ai une erreur de validation de la page depuis quelques temps que je ne comprends pas du tout.
A noter:
- Mon site est a la fois en Francais et en Japonais donc j'essaie d'encoder la page en UTF-8
- UTF-8 est aussi nécessaire pour afficher les caractères du code RSS sur ma page
- J'ai commence a taper la page avec html Took Kit mais j'ai changé le codage en UTF-8 avec Notepad.
- Mon site contient des liens en target="_self" donc j'ai utilise un DOCTYPE transitional:
Pourtant quand je valide ma page, j'ai un message d'erreur:
http://validator.w3.org/check?uri=http%3A%2F%2Fsilme.free.fr%2Flvf%2Findex.php
Est ce que quelqu'un peut m'expliquer mon erreur?
Un deuxième problème est apparu lors de l'encodage en UTF-8, les caractères sont maintenant lisibles mais pour une raison que je ne comprends pas le centrage de la page (dans le CSS) n'est plus pris en compte. Je ne sais pas si ça a un rapport avec le problème précédemment cité mais je préfère demander. Sinon, je peux créer un sujet dans la section approprié pour demander plus en détail.
Merci a tous ceux qui pourront m'aider.
Modifié par Selen (16 Dec 2007 - 07:21)
Je n'ai pas fait d'études en informatique mais je travaille sur un projet de site web et j'essaie de rendre mon site aux normes du W3C (pour l'ego). Cependant, j'ai une erreur de validation de la page depuis quelques temps que je ne comprends pas du tout.
A noter:
- Mon site est a la fois en Francais et en Japonais donc j'essaie d'encoder la page en UTF-8
- UTF-8 est aussi nécessaire pour afficher les caractères du code RSS sur ma page
- J'ai commence a taper la page avec html Took Kit mais j'ai changé le codage en UTF-8 avec Notepad.
- Mon site contient des liens en target="_self" donc j'ai utilise un DOCTYPE transitional:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
Pourtant quand je valide ma page, j'ai un message d'erreur:
http://validator.w3.org/check?uri=http%3A%2F%2Fsilme.free.fr%2Flvf%2Findex.php
Line 1, Column 0: character "" not allowed in prolog.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"✉
Line 1, Column 3: XML Parsing Error: Start tag expected, '<' not found.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Est ce que quelqu'un peut m'expliquer mon erreur?
Un deuxième problème est apparu lors de l'encodage en UTF-8, les caractères sont maintenant lisibles mais pour une raison que je ne comprends pas le centrage de la page (dans le CSS) n'est plus pris en compte. Je ne sais pas si ça a un rapport avec le problème précédemment cité mais je préfère demander. Sinon, je peux créer un sujet dans la section approprié pour demander plus en détail.
Merci a tous ceux qui pourront m'aider.
Modifié par Selen (16 Dec 2007 - 07:21)