Problème validation W3C

Résolu/Fermé
johnvox Messages postés 57 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 27 juin 2009 - 29 août 2008 à 00:46
johnvox Messages postés 57 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 27 juin 2009 - 29 août 2008 à 01:02
Bonjour,
J'obtient cette erreur lors de la validation W3C

Line 52, Column 53: document type does not allow element "h2" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag .

			<p><h2 onmouseover='javascript:montre("smenu2");' > Générer des Serials </h2></p>

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").


Voici la ligne concernée
<p><h2 onmouseover='javascript:montre("smenu2");' > Générer des Serials </h2></p>



Pouvez vous m'expliquer ceci merci d'avance !


PS : C'est du XHTML 1.0 Transitional

5 réponses

pyschopathe Messages postés 1974 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 135
29 août 2008 à 00:50
Essaie en sortant le <h2> du <p>, je ne suis pas sûr que ce soit autorisé...
3
jchello Messages postés 262 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 9 novembre 2008 62
29 août 2008 à 01:00
Bonsoir,

Après réflexion, je ne suis pas sûr aussi qu'il soit autorisé de mettre un titre dans un paragraphe.

Cordialement,
Jean-Christophe.

P.S : Si votre problème est résolu, merci de le marquer comme tel
Mode d'emploi : http://www.commentcamarche.net/faq/sujet 11365 marquer un fil de discussion comme etant resolu
0
johnvox Messages postés 57 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 27 juin 2009 3
29 août 2008 à 01:02
Ok j'ai résussi, j'ai enlevé les balises <p> et </p> et c'est ok !
1
Profil bloqué
29 août 2008 à 00:49
Bonsoir,

Peux-tu nous envoyer le lien de ton site ?

0
jchello Messages postés 262 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 9 novembre 2008 62
29 août 2008 à 00:51
Bonsoir,

C'est sûr, ca vient du DocType.
Par contre, je ne me rappelle plus lequel il faut mettre xD.

A voir pour vous aider peut-être, cette page : https://www.commentcamarche.net/contents/491-structure-d-un-document-html

Cordialement,
Jean-Christophe.

P.S : Si votre problème est résolu, merci de le marquer comme tel
Mode d'emploi : http://www.commentcamarche.net/faq/sujet 11365 marquer un fil de discussion comme etant resolu
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tremeur53 Messages postés 296 Date d'inscription samedi 26 janvier 2008 Statut Membre Dernière intervention 12 juin 2016 84
29 août 2008 à 00:52
probable balise incorrecte ou pas refermée avant
un div pas refermé (</div>) interdit un h2 après !
0