Bonjour a tous,
Je sais que ce problème a était abordé de nombreuse fois, mais je ne trouve aucune réponse qui fonctionne !

Mon code source :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="?dev=Accueil" onmouseout="na_restore_img_src('image1', 'document')" onmouseover="na_change_img_src('image1', 'document', 'images/accueil2.png', true)"><img src="images/accueil1.png" border="0" name="image1" alt="Accueil" /></a>
L'erreur W3C que tout le monde connais :

an attribute value must be a literal unless it contains only name characters

<a href=?dev=Accueil>Accueil</a> </div></td>

You have used a character that is not considered a "name character" in an attribute value. Which characters are considered "name characters" varies between the different document types, but a good rule of thumb is that unless the value contains only lower or upper case letters in the range a-z you must put quotation marks around the value. In fact, unless you have extreme file size requirements it is a very very good idea to always put quote marks around your attribute values. It is never wrong to do so, and very often it is absolutely necessary.
--------------------------------------------------

En général c'est un problème de guillemet, mais dans mon cas elle sont présente.

Merci de votre aide