[Réglé] Validation w3c, HELP.

Nouveau WRInaute
Voilà ça fait quelques temps que je bloque sur des erreurs, donc je viens quémander votre aide. Merci d'avance.
Error Line 87 column 88: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag.

... type="hidden" name="dec" value="1" /><input type="submit" value="Se déconne
Cette erreur ci dessus apparait 7 fois, je vous la met que une fois... : /
Error Line 87 column 140: character data is not allowed here.

...ubmit" value="Se déconnecter" />&nbsp&nbsp;</form><?}?></div>

# Error Line 94 column 50: character data is not allowed here.

...rm method="post" action="index.php"> Identifiant <input type="text" name="nom

REGLE (Merci à Szarah)
Error Line 142 column 52: there is no attribute "target".

<li ><a href="ressources/creneaux.pdf" target="_blank">Créneaux des TDS</a></li>
 
WRInaute accro
Bonjour,

Tu peux ajouter ton site dans ton profil si tu veux.
En attendant pour te répondre ce serait plus facile d'avoir le lien de la page à corriger pour regarder le code source.
Merci :wink:

edit : d'ailleurs tu ne dis pas de quelle validation il s'agit. ce serait sympa d'avoir le doctype.
 
Nouveau WRInaute
http://fitzdsl.free.fr/

voili voilou,
Bravo pour la rapidité au passage...

edit:
-J'espère que c'est ça dont tu parles:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

-Je recherche la validation XHTML 1.0 il me semble.
 
Nouveau WRInaute
Moi pas comprendre... Ne me tapez pas!
Je vais peut être paraitre ridicul, m'ais c'est quoi un Hn ?
Je corrige comment mon erreur :oops: ?

Merci beaucoup de vous pencher sur mon problème !
 
WRInaute accro
Un Hn est un <H1> ou un <H2> ... jusqu'à <H6>.
C'est fait pour contenir du texte.
Certains y glissent une image, c'est déjà fort mais un Form, épatant !

Le Strict XHTML ne supporte pas les Target, tu dois t'en passer, ou changer de DOCTYPE pour un Transitional, ou te dire que la validité, ce n'est pas une priorité.
 
Nouveau WRInaute
Ahh d'accord c'est ce que je pensais mais je ne vois pas pourquoi vous disiez cela j'ai corrigé les erreurs dues aux <form> dans un <h1> et <h2> mais la version en ligne n'a pas ces deux erreurs corrigées...
Pour le target je l'ai viré.

Merci
 
WRInaute accro
Re: Validation w3c, HELP...

Sambone a dit:
Error Line 87 column 88: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag.

... type="hidden" name="dec" value="1" /><input type="submit" value="Se déconne
Comme la indiqué Leonick, le Hn ne peut pas englober un form (aucun intérêt en plus)..
Et ne laisse pas ton H2 vide...

Sambone a dit:
Cette erreur ci dessus apparait 7 fois, je vous la met que une fois... : /
Error Line 87 column 140: character data is not allowed here.

...ubmit" value="Se déconnecter" />&nbsp&nbsp;</form><?}?></div>

# Error Line 94 column 50: character data is not allowed here.

...rm method="post" action="index.php"> Identifiant <input type="text" name="nom
Rien de bien méchant..
Tu as fait un petit copier/coller par là, hein ? :wink:

Il te suffit de reprérer la ligne et tu trouvera le caractère en question.
C'est simplement un caractère qui n'est pas accepté.
Par exemple un « qui provient de word ne sera pas accepté, il faut le remplacer pas " (l'original si j'ose dire).
 
Nouveau WRInaute
De nouvelles erreurs arrivent, je vous serai reconnaissant si vous pouviez encore m'apporter votre aidre et vos connaissances...

Warning Line 215 column 61: cannot generate system identifier for general entity "id".

...1"> <a href='index.php?corps=matiere&id=23&mat=M2'>M2</a> </div> <div class=

Donc là en gros la référence du lien n'est pas valide... comment la rendre valide alors?
 
WRInaute accro
probablement que l'id ne peut être utilisé dans une url.

enfin un truc...

tu débute...
laisse tomber la validation XHTML qui en plus ne sert à rien !
 
Nouveau WRInaute
Bon merci beaucoup je vais laisser tomber la validation xhtml 1.0
Mon index sera au moins valide... tant pis pour les autres pages.

En tout cas ça fait toujours plaisir de voir des gens qui donnent de leur temps pour aider les autres.

Sincèrement merci.
 
WRInaute discret
Tu débutes ?

Ne laisse surtout pas tomber la validation du W3C; tu auras ainsi d'excellentes habitudes dès le début.

Par exemple, tu avais quelques véritables incongruités, que le validateur t'a indiquées.

D'autant plus, si tu indiques sur la page qu'elle est en XHTML.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut