Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2166 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XHTML validator et inclusions de <a>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

XHTML validator et inclusions de <a>

n°1402918
Aquineas2
Damoiseau
Posté le 08-07-2006 à 14:17:54  profilanswer
 

Suite à la mise en ligne de mon portfolio, j'ai décidé d'essayer de le mettre aux normes w3c.
Mais celui ci me reporte une série d'erreurs toutes du même type :
 
 
(Le rapport complet pour la page d'accueil  : [url]http://validator.w3.org/check?uri=http%3A%2F%2Fwww.aquineascollection.com%2F&charset=%28detect+automatically%29&doctype=XHTML+1.1[/url]
 
Et je comprends pas très bien le commentaire qui accompagne ce rapport d'erreur...Quelqu'un pourrait il m'expliquer à quoi est du ce genre d'erreur et comment la corriger?
Merci d'avance!

 
Nouveau problème, mais avec les <a> cette fois...
 

Citation :


Error  Line 71 column 366: document type does not allow element "a" here; missing one of "label", "span", "em", "strong", "dfn", "code", "samp", "kbd", "var", "cite", "abbr", "acronym", "q", "tt", "i", "b", "big", "small", "sub", "sup", "bdo", "object", "ins", "del" start-tag.
 
...www.chroma-media.com">www.chroma-media.com</a>.<br/><br/><br/>
 
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>" ).


 
DOnc si je comprends bien, j'ai pas le droit de mettre <p> dans <a>..pourtant dans mon exemple, j'ai jsute un <a> dans un <p>...
Si ce détail n'est pas "W3C compliant", comment faire pour le contourner???


Message édité par Aquineas2 le 08-07-2006 à 19:48:19
mood
Publicité
Posté le 08-07-2006 à 14:17:54  profilanswer
 

n°1402921
Hermes le ​Messager
Breton Quiétiste
Posté le 08-07-2006 à 14:22:14  profilanswer
 

& --> &amp;

n°1402922
Aquineas2
Damoiseau
Posté le 08-07-2006 à 14:24:54  profilanswer
 

dans mon code source il me faut remplacer tous mes "&" par "&amp;"? Oki je savais pas!
Merci ;)

n°1402950
dwogsi
Défaillance cérébrale...
Posté le 08-07-2006 à 16:03:34  profilanswer
 

Et utilise pas font mais span.

n°1402981
Aquineas2
Damoiseau
Posté le 08-07-2006 à 18:25:52  profilanswer
 

yup c'est ce que j'ai vu, il était pas très font "friendly"
 
 


Message édité par Aquineas2 le 08-07-2006 à 19:43:47
n°1403002
Aquineas2
Damoiseau
Posté le 08-07-2006 à 19:20:31  profilanswer
 

Un autre problème, mais avec les <a> cette fois...
 

Citation :


Error  Line 71 column 366: document type does not allow element "a" here; missing one of "label", "span", "em", "strong", "dfn", "code", "samp", "kbd", "var", "cite", "abbr", "acronym", "q", "tt", "i", "b", "big", "small", "sub", "sup", "bdo", "object", "ins", "del" start-tag.
 
...www.chroma-media.com">www.chroma-media.com</a>.<br/><br/><br/>
 
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>" ).


 
DOnc si je comprends bien, j'ai pas le droit de mettre <p> dans <a>..pourtant dans mon exemple, j'ai jsute un <a> dans un <p>...
Si ce détail n'est pas "W3C compliant", comment faire pour le contourner???
 
Détail du validator:
http://validator.w3.org/check?uri= [...] =XHTML+1.1


Message édité par Aquineas2 le 08-07-2006 à 19:56:30
n°1403019
masklinn
í dag viðrar vel til loftárása
Posté le 08-07-2006 à 20:03:46  profilanswer
 

Deux fois dans la page tu as un "<a href=''>foo<a/>"
=> balise mal fermée et le navigateur pète un cable.

Message cité 1 fois
Message édité par masklinn le 08-07-2006 à 20:04:58

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1403023
mIRROR
Chevreuillobolchévik
Posté le 08-07-2006 à 20:14:07  profilanswer
 

euh c est quoi cette dtd [:barthaliastoxik]
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
c est xhtml 1.1 ou html4 [:petrus dei]
 
a part ca je n ai pas vu de faute meme si ca sonne chez moi
je vois pas d ou vient l erreur
 
edit

masklinn a écrit :

Deux fois dans la page tu as un "<a href=''>foo<a/>"
=> balise mal fermée et le navigateur pète un cable.


 
oops bien vu


Message édité par mIRROR le 08-07-2006 à 20:16:10
n°1403036
Aquineas2
Damoiseau
Posté le 08-07-2006 à 20:39:37  profilanswer
 

Arf! J'avais oublié de corriger cette erreur!
Merci beaucoup!  :jap:

n°1403528
gatsu35
Blablaté par Harko
Posté le 10-07-2006 à 09:11:30  profilanswer
 

Et pour en rajouter :  
Comme tu le disais si bien tu n'as pas le droit de mettre un P dans un A c'est interdit.
 
P est un élément de type block
et A est un élément de type inline.
 
On a pas le droit de mettre un élément de type block dans un type inline.
ex : Tu n'as pas le droit de mettre de P, DIV, FORM...., dans un EM, A, STRONG.....

mood
Publicité
Posté le 10-07-2006 à 09:11:30  profilanswer
 

n°1404049
Aquineas2
Damoiseau
Posté le 10-07-2006 à 16:54:34  profilanswer
 

D'accord, dans cet ordre là ca me parait somme toute logique, c'était l'inverse qui m'interpelait,mais l'erreur venait d'ailleurs  :jap:


Message édité par Aquineas2 le 10-07-2006 à 16:54:44

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XHTML validator et inclusions de <a>

 

Sujets relatifs
validation xhtmlD'une iframe au xhtml (problème)
Problème validation W3C avec Tidy validator[XHTML 1.0] Doctype toujours obligatoire apres validation ?
[Résolut]Plusieurs questions à propos du XhtmlRecherche programmeur php, css et xhtml
Recrute Découpeur Xhtml/Css Valid (remuneration : on)balise <script> : question à propos des normes W3C & validator
Probleme validation xhtmlXHTML Strict & Encodage Latin-1
Plus de sujets relatifs à : XHTML validator et inclusions de <a>


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)