Le validator déclare mon code valide avec cependant une remarque que je ne comprends pas: Line 99, column 9: reference not terminated by REFC delimiter .
J'ai scruté la ligne en question sans rien découvrir d'amormal.
Dans la mesure où le validateur serait précis, l'endroit relevé serait l'ouverture de la balise IMG.
D'autre part, est-il d'usage d'apposer sur la page le logo proposé déclarant la page valide?
Encore merci
Phobos
samedi 12 mars 2005 à 21:27
Salut, Tu peux dire en bas de page que tu es valide, mais le logo, pas la peine, il est moche ton erreur vient de  , remplace le par
eurisko
dimanche 13 mars 2005 à 10:45
Bon dimanche à toutes et à tous
Ayant fait moult essais, j'ai fait quelques constations surprenantes pour le moment: je n'ai pas trouvé de réponse dans les urls fournies dans ce forum.
- le code n'est pas validé si <h1> ou <p> figurent à l'intérieur d'un <span>. Il y a certainement une hiérarchie.
- Si je définis dans le DTD une image de fond et une position absolute pour .fond: <span class="fond"> affiche le tout correctement tandis que <div class="fond"> bien que normalement positionné n'affiche pas l'image.
- Quelle est la différence entre class et id? Il me semble avoir lu que id prendrait la rédominance?
Merci pour vos lumières.
Phobos
dimanche 13 mars 2005 à 10:48
un id ne doit être appelé qu'une fois, une class peut l'être autant de fois que l'on veut
sarc
dimanche 13 mars 2005 à 12:00
CITATION
- le code n'est pas validé si <h1> ou <p> figurent à l'intérieur d'un <span>. Il y a certainement une hiérarchie.
Tu as tout compris... même si je ne m'y connais pas spécialement en hiérarchie des balises, il est sur que <h1> et <p> sont largement prédominants par rapport au pauvre petit <span>... :/ Faudrait que Monique ou qqun d'autre te donne un lien vers une page qui expliquerait ça mieux que moi
CITATION
- Si je définis dans le DTD une image de fond et une position absolute pour .fond: <span class="fond"> affiche le tout correctement tandis que <div class="fond"> bien que normalement positionné n'affiche pas l'image.
Il faudrait que tu donnes l'url pour vérifier... Il y a du contenu dans le div ? A priori, un div affiche très bien l'image de fond, donc il y a un problème dans ton code
Avant de répondre, j'ai essayé à nouveau dans mon éditeur et cela fonctionne! J'avais dû faire une erreur dans le code de la page. Désolé de solliciter ainsi sans plus d'examens. J'avais pourtant essayé plusieurs fois mais il devait être trop tard. Je m'initie et m'agite un peu trop.
Alors, qu'est-ce qui est préférable, DIV ou SPAN?
Mille excuses et encore merci.
sarc
dimanche 13 mars 2005 à 15:07
tu as un <a> pas ouvert et toujours pas rajouté le ; à la fin de   donc ce n'est toujours pas valide !!
<div> est préférable quand tu veux mettre un bloc, et <span> est préférable quand tu veux juste mettre un bout de texte sans utilises de paragraphes, <hn> etc.. Tout dépend de la situation
Perrine
dimanche 13 mars 2005 à 15:14
Bonjour
CITATION(eurisko @ dimanche 13 mars 2005, 10h45)
- le code n'est pas validé si <h1> ou <p> figurent à l'intérieur d'un <span>. Il y a certainement une hiérarchie.
Cela s'explique par le fait que span est un élément de type inline alors que hn et p sont des éléments de type block. Un élément de type inline ne pouvant pas contenir un élément de type block, tu en arriveras à la conclusion que tu as formulée
eurisko
dimanche 13 mars 2005 à 15:39
J'ai retrouvé l'erreur (j'avais fermé 2 fois le <a>) et j'ai ajouté le ";" après  . J'ignorais qu'il fallait l'en faire suivre.
La page est maintenant valide (c'est un jeu et non une décoration!).
Merci à tous
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.