Demande sur une difference code dreamweaver

Abyme -  
 Utilisateur anonyme -
Bonjour,

Voila j'aurai aimer savoir la différence entre le code onMouseOver et <A>onMouseOver.

J'ai essayer les 2 sous dreamweaver mais je ne vois pas de changement alors c'est juste pour savoir à quoi sert le <A>.

Me coucherai moins bête merci de vos réponse.
A voir également:

6 réponses

Utilisateur anonyme
 
Bonjour

la balise <a ou <a href permet de créer des liens

onMouseOver = quand le curseur de la souris passe dessus....

exemple pour un bouton rollover à 3 positions (repos - survolé- cliqué)

<a href="adresse de la page vers laquelle pointe le bouton ">
<img style="border: …px solid ; width: …px; height: …px;"
alt="texte alternatif " title="vignette qui s’affiche au survol de votre bouton"
src="adresse de votre bouton au repos"
onmouseover="this.src=' adresse de votre bouton effet survolé' "
onmouseout="this.src='adresse de votre bouton au repos'"></ a>
1
monkey_monk Messages postés 681 Statut Membre 131
 
Bonjour,

le <a>, comme tu dis, est une balise HTML signifiant qu'il s'agit d'un lien. Il a donc un comportement "attendu".

Le onMouseOver est une fonction Javascript qui, comme son nom l'indique, exécute une série d'instruction lorsque la souris est "au-dessus" de l'élément ayant ce paramètre.

Donc, mettre onMouseOver dans une balise <a> provoquera l'exécution de la fonction lorsque la souris passera sur le "bloc" <a>.

Ex:
<p>
  <a onMouseOver="alert('Je réagis au passage de la souris !')" href="#">Tout ce texte provoque l'affichage d'une boite d'alerte</a>
</p>
<p>Alors que ce texte-ci ne provoque rien.</p>


J'espère t'avoir dit ce que tu voulais savoir...
0
Abyme
 
Ok merci d'avoir répondu à ma requête, mais pourquoi je ne vois aucune différence quand je survole ces 2 balises mises sur 1 image survolée sous DW?

Cela fait exactement la même choses des 2 cotés alors quelle serai la plus intéressante pour mon site sur une image survolée?

Merci
0
monkey_monk Messages postés 681 Statut Membre 131
 
Heu... je ne comprends pas bien ta demande...

Tu as déjà un bout de code à nous montrer ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Abyme
 
bien sûr mais un bout de code va pas être très explicite sur ce point.

<img src="images/index_12.png" alt="" name="Galerie" width="76" height="56" border="0" id="Galerie" onmouseover="MM_effectAppearFade('Cadre', 600, 0, 100, false)" />

ou

<img src="images/index_12.png" alt="" name="Galerie" width="76" height="56" border="0" id="Galerie" <A> onmouseover="MM_effectAppearFade('Cadre', 600, 0, 100, false)" />

En faite j'ai mis 1 balise "effet" sur 1 image survolée mais se que je ne comprends pas bien c'est que la balise onMouseOver ou <A> onMouseOver situer dans l'onglet comportement ne change rien l'effet reste le même

D'ou ma question à quoi sert <A> mais vous avez bien répondu mais aucun changement visuelle.

J'espere être assez clair ^^

Merci
0
monkey_monk Messages postés 681 Statut Membre 131
 
Si le code est bien un copié/collé de ton code... le <A> n'a absolument rien à faire là où il est... je ne comprends même pas comment tu n'as pas d'erreur... une balise <a> doit entourer un élément comme ceci :
<a>texte</a>
et dans le cas d'une image :
<a><img src="truc.jpg" alt="" /></a>

A part ça, l'utilisation de onMouseOver dans une balise <a> ou <img /> ou autre est à l'appréciation de chacun... et des navigateurs dans certains cas.

En fait, pour faire ce choix, tout devrait dépendre de la logique sémantique...
0
Utilisateur anonyme
 
d'autant plus que dans le code la balise n'est pas refermée ??? étonnant ce DreamWeaver
0