[réglé]<area> et onMouseover="" non valide
Publié : 13 avr. 2005, 18:32
Je voudrait ajouter un evenement sur une zone
En regardant la dtd officiel j'ai trouver ceci :
http://www.la-grange.net/w3c/xhtml1/DTD ... strict.dtd
Si qq'un avait une idée pour rendre valide cela car je peux l'utiliser, mais bon ce n'est pas valides et cela m'embete un peux...
Cela marche tres bien, mais le probléme c'est que cela n'est pas valider il ne reconnais pas le onMouseover...<div class="centre">
<map name="zone" id="zone">
<area shape="rect" coords="200,100,780,460" href="./acceuilxalys.html" alt="Xalys Design" onMouseover="javascript:evidence('underline')" onMouseout="javascript:evidence('none')" />
</map>
<img class="imageCentrale" src="index.jpg" alt="Xalys Design" title="Xalys Design" usemap="#zone" />
</div>
En regardant la dtd officiel j'ai trouver ceci :
http://www.la-grange.net/w3c/xhtml1/DTD ... strict.dtd
Donc je pourais mettre les onMouse sur le map mais pas area ce que je trouve plus que bizard... Cela marche toujours, mais ce n'est toujours pas valide...<!ELEMENT map ((%block; | form | %misc;)+ | area+)>
<!ATTLIST map
%i18n;
%events;
id ID #REQUIRED
class CDATA #IMPLIED
style %StyleSheet; #IMPLIED
title %Text; #IMPLIED
name NMTOKEN #IMPLIED
>
<!ELEMENT area EMPTY>
<!ATTLIST area
%attrs;
shape %Shape; "rect"
coords %Coords; #IMPLIED
href %URI; #IMPLIED
nohref (nohref) #IMPLIED
alt %Text; #REQUIRED
tabindex %Number; #IMPLIED
accesskey %Character; #IMPLIED
onfocus %Script; #IMPLIED
onblur %Script; #IMPLIED
>
Si qq'un avait une idée pour rendre valide cela car je peux l'utiliser, mais bon ce n'est pas valides et cela m'embete un peux...