le mieux serait que tu donnes l'adresse de la page non valide, mais à vu de nez commence par mettre tous les attributs et noms de balises en minuscules et ça devrait mieux passer...
C'est un sujet qui revient presque quotidiennement : ton document est déclaré en "text/html", donc il ne peut en aucun cas être compatible avec un doctype XHTML 1.1... même si le Validateur, déficient sur ce point, l'accepte.
En clair, le XHTML 1.1 déclaré proprement n'existe actuellement pas car des navigateurs comme IE ne le reconnaissent pas. Même le site du W3C est en XHTML 1.0
# Error Line 64 column 14: end tag for element "form" which is not open.
</form>
The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.
If this error occured in a script section of your document, you should probably read this FAQ entry.
Non, tu ne dois pas la fermer deux fois, tu l'as fermé deux fois... La première fois, tu l'as fermé là :
<formaction="blabla"/>
...en fermant la balise à la manière d'une balise seule. Et la deuxième, là :
</form>
Tu l'auras compris, il ne faut la fermer qu'une seule fois. Étant donné que <form> n'est pas une balis seule, il faut enlever ta première "fermeture" (et laisse la balise ouverte).
✉
# Error Line 61 column 81: 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.
...e="15" maxlength="40" value="Login" />
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 62 column 87: 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.
...15" maxlength="40" value="Password" />
✉
# Error Line 63 column 46: 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.
Au fait, détail marrant, bien qu'inutile, le bouton "valide xhtml" en bas, alors que ta page n'est pas encore valide... Ca prouve l'importance d'avoir une page valide, sans savoir pourquoi.
Edit :
Nyxo Réo, je t'aime, tout le monde devrait lire la page que tu lies dans ta signature..
Ajout d'un "encore" dans la première phrase
Pour pas qu'on m'accuse de flood (en plus Xyro est modo maintenant ), je tacherais de t'aider demain
C'est bon j'ai trouver en relisant le cours
Falais juste rajouter la balise <p> entre les input's
Merci a tous
This page is not Valid XHTML 1.1!
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
If you'd like to join us, read "How do we work at OpenClassrooms"! :)