Erreur validateur w3c


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Erreur validateur w3c

Message le Sam Aoû 18, 2007 22:04

Bonjour

J'ai beaucoup d'erreur et j'essai de valider mon site (voir mon www) mais c e genre d'erreur aui revienne souvent et je ne les comprend pas , comment faire pour les virer ?

Si quelau'un pouvait m'aider a comprendre ces erreur ca serait sympa merci :)

# Error Line 93, Column 23: document type does not allow element "p" here; missing one of "object", "ins", "del", "map", "button" start-tag.

<p class="align-center"><script type="text/javascript"><!--



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>").
# Error Line 126, Column 9: document type does not allow element "noscript" here; missing one of "object", "ins", "del", "map", "button" start-tag.

<noscript>Mesure d'audience ROI statistique webanalytics par <img width="39" hei



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>").


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 525
Inscription: 1 Sep 2004

Message le Sam Aoû 18, 2007 22:42

Salut,

C'est un problème d'imbrication : tu as dû mettre une balise p, qui est de type "block", dans une balise de type "inline". C'est en tout cas le cas le plus fréquent pour ce message d'erreur.
Il faudrait l'url de la page pour tester.


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Message le Sam Aoû 18, 2007 22:47

C'est ce que j'ai compris mais par exemple le <p> la il est dans un div avec un h1 devant mais un div c'est une balise de type bloc nan ?

Sinon pour l'url click sur mon www tu tomera sur ma page d'accueil que j'essai de valider (plus de 70 erreur encore ...)


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Sam Aoû 18, 2007 23:29

Une chose à la fois ...
Remplaces tes & par des &amp;


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Sam Aoû 18, 2007 23:33

Pour l'erreur que tu cites plus haut, c'est simple : tu as un P imbriqué dans un P, ça ne va pas.

92 <p>
93 <p class="align-center"><script type="text/javascript"><!--


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Message le Sam Aoû 18, 2007 23:41

ahhh d'accord (pour le p) merci :D

Mais de quelle & que tu parle


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Sam Aoû 18, 2007 23:43

Les & qui se trouvent dans les scripts.
Tu n'y es pour rien, ce sont les scripts de tes outils annexes ou des pubs. Mais tu peux corriger.

Edit : comme à la ligne 126
…/logv143.xiti.com/hit.xiti?s=320839&p=" alt="WebAnalytics" /></noscript></a>


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Message le Dim Aoû 19, 2007 0:01

Szarah a écrit:Les & qui se trouvent dans les scripts.
Tu n'y es pour rien, ce sont les scripts de tes outils annexes ou des pubs. Mais tu peux corriger.

Edit : comme à la ligne 126
…/logv143.xiti.com/hit.xiti?s=320839&p=" alt="WebAnalytics" /></noscript></a>


Mais ca ne nuit pas au fonctionnement du script ?

edit : comme ca ?

...ce ROI statistique webanalytics par <img width="39" height="25" src="http://logv143.xiti.com/hit.xiti?s=320839&amp;p=<...
Dernière édition par FireMax le Dim Aoû 19, 2007 0:02, édité 1 fois.


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Dim Aoû 19, 2007 0:02

Non :) C'est le même caractère codé autrement.

Edit : en ligne 124 tu as un </p> inutile (la fermeture du <p> inutile déjà nettoyé).


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4146
Inscription: 27 Déc 2004

Message le Dim Aoû 19, 2007 10:04

Qu'est ce que tu ne comprend pas? au pire prend un traducteur en ligne... :(


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Message le Dim Aoû 19, 2007 14:22

Je comprend ce que me 'dit' le validateur , ce que je ne comprend pas c'est les erreurs en elle memes :(


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Message le Dim Aoû 19, 2007 16:23

FireMax a écrit:Je comprend ce que me 'dit' le validateur , ce que je ne comprend pas c'est les erreurs en elle memes :(


Tiens, je suis aussi dans le même cas...Je ne comprend pas pourquoi il y a des erreurs, et comment les corriger.

Quelqu'un à des bons sites ou tutos pour fournir plus d'informations ?


FireMax
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 27 Juil 2007

Message le Lun Aoû 20, 2007 15:13

twin a écrit:
FireMax a écrit:Je comprend ce que me 'dit' le validateur , ce que je ne comprend pas c'est les erreurs en elle memes :(


Tiens, je suis aussi dans le même cas...Je ne comprend pas pourquoi il y a des erreurs, et comment les corriger.

Quelqu'un à des bons sites ou tutos pour fournir plus d'informations ?


Personne ?

Si quelqu'un avais au moims une liste des choses a ne pas faire comme par exemple inclure un p dans un autre p (ce que j'ai appris dans ce topic :oops: ) ou la dependence des balise etc ...

Ou encore mieux les 1001 trucs et astuces pour coder proprement (Je connais deja la numero 1 : consulter google :))

Merci

dl_fontenay
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 14
Inscription: 6 Aoû 2006

Message le Mer Aoû 22, 2007 13:54

Tu as toujours des balises <p> qui sont imbriquées les unesdansles autres.
Avec un coup d'oeil sur tes sources :
* Ligne 92 : <p> à supprimer.
* Ligne 134 </p> à supprimer
* Ligne 138 : tu n'as pas besoin de définir un paragraphe ici, la classe étant spécifié dans tes div (qui sont un peu nombreux), du coup, n'oublies pas le </p> de la ligne 156.
* Ligne 164 à 167 : c'est la pire chose que j'ai vu sur ta page :
Code: Tout sélectionner
<div id="main">
  <p>
 
   <p align=\"center\"><div align="center">


Outre l'erreur classique de définir un alignement en attribut lorsque l'on veut faire du xhtml strict, avec ça \", tu rends le validateur fou.
* Ligne 194 : revoies tes imbrications de balises
* Ligne 216 à 225 : encore des imbrications de balises à corriger.

Après ça, tu devrais déjà avoir nettement moins de message de la part du validateur.

Pour coder proprement, les règles sont simples et parfaitement expliqué ici

Voilou.


erestrebian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 460
Inscription: 15 Juin 2007

Message le Mer Aoû 22, 2007 15:03

pour l'info, xiti fourni un marqueur en xhtml qui passe sans soucis le mode strict...

c'est sur la page de configuration...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités