XHTML 1.0/1.1 Strict et id/name...
Publié : 25 déc. 2004, 07:10
Salut!
Dans une de mes pages, je met un lien pour retourné en haut de la page:
puis plus bas:
Quand je fais valider ma page avec:
http://validator.w3.org/
ou
http://www.htmlhelp.com/cgi-bin/validate.cgi
Il me disent que:
Merci
Dans une de mes pages, je met un lien pour retourné en haut de la page:
Code : Tout sélectionner
<a id="top"></a>
Code : Tout sélectionner
<a class="piedlien" href="#top">[-Haut-]</a>
http://validator.w3.org/
ou
http://www.htmlhelp.com/cgi-bin/validate.cgi
Il me disent que:
ouError: element a not allowed here; possible cause is an inline element containing a block-level element
J'en déduis que je peux pas le faire en Strict, savez comment je dois faire alors? J'ai beau fouiller les documents du W3C, je trouve pas!Line 30, column 17: document type does not allow element "a" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
<body><a id="top"></a>
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>").
Line 89, column 31: document type does not allow element "a" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
<a class="piedlien" href="#top">[-Haut-]</a>
Merci