5568 sujets

Sémantique web et HTML

bonjour à tous
J'ai un souci de validation W3C sur ce bout de code :


<map name="zone_costumes" id="zone_costumes">
	<area shape="poly" coords="8,8,47,2,141,12,322,63,317,81,111,35,6,25" href="#" alt="" onmouseover="document.getElementById('menu_costumes_image').src='images/menu_costumes_actif.jpg'"onmouseout="document.getElementById('menu_costumes_image').src='images/menu_costumes.jpg'"/>
</map>


erreur W3C :

upload/27891-Capture.JPG

la ligne 20 correspond bien à celle de <map>
une idée sur mon erreur ?
Modifié par ChDUP (14 Mar 2010 - 16:25)
Administrateur
Hello,

As-tu essayé autre chose que # pour le contenu ? L'erreur signalée parle d'un attribut et non d'une balise.
yes, merci c'etait tout à fait ça.
et dire que j'ai revisionné ce bout de code au moins 100 fois ... Smiley lol
Cher Florent, je ne comprends pas que ce qui est manque un espace avant l'attribut "onmouseout". pouvez-vous s'il vous plaît l'élaborer
Bonjour,

Bah il manque un espace, donc cela crée une erreur, il n'y a pas grand chose à ajouter... C'est une question de syntaxe.
Modérateur
L'attribut onmouseout était collé sur le guillemet de l'attribut précédent :

Problème :

<balise attribut1="valeur1"attribut2="valeur2" />


Sans problème:

<balise attribut1="valeur1" attribut2="valeur2" />


C'est subtile.