Bonsoir,

J'ai créé un site internet et je souhaitais le faire valider sur le site de validation du W3C.
J'ai reçu beaucoup d'erreurs que je ne comprends pas du tout.

Pouvez-vous m'aider à résoudre ces erreurs?

Merci d'avance

Vanessa

a écrit :
# Line 48, Column 33: there is no attribute "src"

<span class="plan"><iframe src="http://maps.google.fr/maps?f=q&amp;source=s_q&…

&#9993;

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
# Error Line 48, Column 378: element "iframe" undefined

…48,0.014999&amp;z=16&amp;iwloc=A&amp;output=embed"></iframe></span><br /><br />

&#9993;

You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:

* incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
* by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
* by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case).

# Error Line 8, Column 80: attributes construct error

…eapis.com/css?family=Vollkorn' rel="stylesheet" type='text/css'media="screen"/>

&#9993;
# Error Line 8, Column 80: Couldn't find end of Start Tag link line 8

…eapis.com/css?family=Vollkorn' rel="stylesheet" type='text/css'media="screen"/>

&#9993;
# Error Line 19, Column 29: attributes construct error

<li><a href="index.html"class="gauche"> K-CONCEPT-IMMO</a></li>

&#9993;
# Error Line 19, Column 29: Couldn't find end of Start Tag a line 19

<li><a href="index.html"class="gauche"> K-CONCEPT-IMMO</a></li>

&#9993;
# Error Line 19, Column 64: Opening and ending tag mismatch: li line 19 and a

<li><a href="index.html"class="gauche"> K-CONCEPT-IMMO</a></li>

&#9993;
# Error Line 19, Column 69: Opening and ending tag mismatch: ul line 18 and li

<li><a href="index.html"class="gauche"> K-CONCEPT-IMMO</a></li>

&#9993;
# Error Line 21, Column 26: attributes construct error

<a href="page02.html"class="plusieurslignes" >TRANSACTIONS IMMOBILIèRES</a>

&#9993;
# Error Line 21, Column 26: Couldn't find end of Start Tag a line 21

<a href="page02.html"class="plusieurslignes" >TRANSACTIONS IMMOBILIèRES</a>

&#9993;
# Error Line 21, Column 81: Opening and ending tag mismatch: li line 20 and a

<a href="page02.html"class="plusieurslignes" >TRANSACTIONS IMMOBILIèRES</a>

&#9993;
# Error Line 22, Column 10: Opening and ending tag mismatch: div line 14 and li

</li>

&#9993;
# Error Line 27, Column 26: attributes construct error

<a href="page04.html"class="plusieurslignes" >AMéNAGEMENT d'INTERIEUR</a>

&#9993;
# Error Line 27, Column 26: Couldn't find end of Start Tag a line 27

<a href="page04.html"class="plusieurslignes" >AMéNAGEMENT d'INTERIEUR</a>

&#9993;
# Error Line 27, Column 79: Opening and ending tag mismatch: li line 26 and a

<a href="page04.html"class="plusieurslignes" >AMéNAGEMENT d'INTERIEUR</a>

&#9993;
# Error Line 28, Column 10: Opening and ending tag mismatch: body line 13 and li

</li>

&#9993;
# Error Line 30, Column 26: attributes construct error

<a href="page05.html"class="plusieurslignes" > VENTES D'OBJETS DESIGN</a>

&#9993;
# Error Line 30, Column 26: Couldn't find end of Start Tag a line 30

<a href="page05.html"class="plusieurslignes" > VENTES D'OBJETS DESIGN</a>

&#9993;
# Error Line 30, Column 78: Opening and ending tag mismatch: li line 29 and a

<a href="page05.html"class="plusieurslignes" > VENTES D'OBJETS DESIGN</a>

&#9993;
# Error Line 31, Column 10: Opening and ending tag mismatch: html line 3 and li

</li>

&#9993;
# Error Line 32, Column 5: Extra content at the end of the document

<li>
Modérateur
Bonsoir,

Idéalement, il serait bien de nous donner l'adresse de la page pour voir le code impliqué. En sachant qu'une erreur peut en provoquer d'autres, ce serait préférable.
Modifié par Tony Monast (30 Jun 2010 - 23:05)
A priori les frames ne sont pas autorisées en xhtml strict, donc soit tu passe en transitionnel soit tu vire les frames.
ligne 8 :
type='text/css'media="screen"

ligne 19 : idem pas d'espace là ->
<a href="index.html"class

je m'arrête là mais c'est quand même bien expliqué, à la limite sert toi du traducteur de google ou autre si tu comprend pas l'anglais.
Merci merci!!!
ça m'a complètement décoïncé. Je comprends l'anglais mais je ne savais pas à quel endroit il fallait ajouter un espace!!!!