Aller au contenu

Sujets conseillés

Posté

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:

Auriez-vous une idée?

Merci

Posté

Salut ;)

montre la ligne, ça sera plus facile lol ! :D

Posté

merci de la proposition

Je colle toute le bloc ici:

<span class="bandeau">
1 sorcier   <img src="sorcierpb.gif" alt="sorcier glouton" /> + 1 glouton  <img src="gloutonpb.gif" alt="sorcier glouton" />
 =   <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 :lol:

Posté

Salut,

Tu peux dire en bas de page que tu es valide, mais le logo, pas la peine, il est moche :P

ton erreur vient de  , remplace le par   ;)

Posté

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.

Posté

un id ne doit être appelé qu'une fois, une class peut l'être autant de fois que l'on veut ;)

Posté
- 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 :D

- 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 :P

Posté

Voici l'url de mon sorcier :hourra:

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. :fou:

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

Mille excuses et encore merci.

Posté

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 :D

Posté

Bonjour :)

- le code n'est pas validé si <h1> ou <p> figurent à l'intérieur d'un <span>.

  Il y a certainement une hiérarchie.

<{POST_SNAPBACK}>

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 ;)

Posté

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...