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.
Configuration: Windows
Firefox 3.0.13

6 réponses

  1. 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
  2. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132
     
    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
  3. 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
  4. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132
     
    Heu... je ne comprends pas bien ta demande...

    Tu as déjà un bout de code à nous montrer ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132
     
    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
    1. Utilisateur anonyme
       
      d'autant plus que dans le code la balise n'est pas refermée ??? étonnant ce DreamWeaver
      0