corriger les balises un casse tête?

  • Auteur de la discussion Auteur de la discussion loltina
  • Date de début Date de début
WRInaute discret
§ l'attribut "NE" est inconnu pour l'élément <A>.
§ l'attribut "FAUT" est inconnu pour l'élément <A>.
§ l'attribut "IL" est inconnu pour l'élément <A>.
§ l'attribut "PAS" est inconnu pour l'élément <A>.
§ l'attribut "VENDRE"" est inconnu pour l'élément <A>.

§ </A> non apparié (aucun élément <A> correspondant).


§ l'attribut "ALT" est inconnu pour l'élément <A>.
§ espace d'en tête dans le contenu de l'élément A
Voilà se que me dit le test de ma page

Pouvez vous me donner une explication et ce que je dois faire!

http://www.encherefacile.com/acheter.htm
Merci beaucoup
 
WRInaute occasionnel
loltina a dit:
§ l'attribut "NE" est inconnu pour l'élément <A>.
§ l'attribut "FAUT" est inconnu pour l'élément <A>.
§ l'attribut "IL" est inconnu pour l'élément <A>.
§ l'attribut "PAS" est inconnu pour l'élément <A>.
§ l'attribut "VENDRE"" est inconnu pour l'élément <A>.

§ </A> non apparié (aucun élément <A> correspondant).


§ l'attribut "ALT" est inconnu pour l'élément <A>.
§ espace d'en tête dans le contenu de l'élément A
Voilà se que me dit le test de ma page

Pouvez vous me donner une explication et ce que je dois faire!

http://www.encherefacile.com/acheter.htm
Merci beaucoup

je pense que ton probleme se trouve sur cette ligne :

href=acheter.htm#que ne faut il pas vendre

pour les anchor (utilisable avec les liens # ils ne faut pas d'espace entre ... utilise un carateres de separation des mots comme _ ou - ... voila! le mieux aussi c'est que tes liens soit compris entre " " donc href=".....#..." ..

voila!

j'espere que ca t'aidera un peu!
 
WRInaute occasionnel
loltina a dit:
Pouvez vous me donner une explication et ce que je dois faire!
Salut Pascale,

Les noms de tes anchors ne sont pas valides ( attribut name de la balise <A /> )

http://www.w3.org/TR/html4/types.html#type-cdata a dit:
ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

Remplace tous tes espaces par des tirest - ou des underscores.

De la même manière, evite les URL avec des espaces.

D'autre part, ton DOCTYPE n'est pas valide, pour du HTML 4.01 Transitional il te faut :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Je t'encourage vivement à te renseigner sur les CSS ( www.w3.org/Style/CSS/ ), ton code y gagnerai en volume et en lisibilité !

Mirgolth

Edit: ah ! Trop lent !
 
Discussions similaires
Haut