Version complète: sur le forum Webmaster Hub : presque...!
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
eurisko
bonsoir,


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. wacko.gif

Auriez-vous une idée?

Merci
sarc
Salut wink.gif

montre la ligne, ça sera plus facile lol ! biggrin.gif
eurisko
merci de la proposition


Je colle toute le bloc ici:

CODE
<span class="bandeau">
1 sorcier &nbsp <img src="sorcierpb.gif" alt="sorcier glouton" /> + 1 glouton  <img src="gloutonpb.gif" alt="sorcier glouton" />
 = &nbsp <img src="perenoelb.gif" alt="sorcier glouton" />
</span>

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 laugh.gif
Phobos
Salut,
Tu peux dire en bas de page que tu es valide, mais le logo, pas la peine, il est moche tongue.gif
ton erreur vient de &nbsp, remplace le par &nbsp; wink.gif
eurisko
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
un id ne doit être appelé qu'une fois, une class peut l'être autant de fois que l'on veut wink.gif
sarc
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 biggrin.gif

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 tongue.gif
eurisko
Voici l'url de mon sorcier IMSTP3.gif

Fichtre!

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. IMSTP6.gif

Alors, qu'est-ce qui est préférable, DIV ou SPAN?

Mille excuses et encore merci.
sarc
tu as un <a> pas ouvert et toujours pas rajouté le ; à la fin de &nbsp 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 biggrin.gif
Perrine
Bonjour smile.gif

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 wink.gif
eurisko
J'ai retrouvé l'erreur (j'avais fermé 2 fois le <a>)
et j'ai ajouté le ";" après &nbsp. 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.