Demande sur une difference code dreamweaver

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. 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. d'autant plus que dans le code la balise n'est pas refermée ??? étonnant ce DreamWeaver
      0
  2. 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
    1. Heu... je ne comprends pas bien ta demande...

      Tu as déjà un bout de code à nous montrer ?
      0
      1. 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
        1. 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
          1. 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