IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

A quoi ca sert l'attribut REL de la balise image ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 111
    Par défaut A quoi ca sert l'attribut REL de la balise image ?
    Bonjour,

    je ne sais plus lire :-(. J'ai relu la définition de l'attribut REL de la balise A qui précise que l'URL précisé dans la balise A fait référence à une valeur extérieure.

    J'utilise ici la fameuse lightbox avec le lien suivant

    <a href="monimage.jpg" rel="lightbox">...</a>

    Ce que je ne comprends pas, c'est à quoi (objet, page, feuille de style ???) fait référence la valeur désigné par l'attribut REL.
    Dans mon cas, je ne vois pas ce que représente "lightbox" ???? c'est une classe, un objet javascript ???

    Je suis vraiement perdu.
    Merci à ceux qui pourrait m'aider

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    l'attribut rel sur une image n'a aucun sens, d'autant plus que l'élément image n'admet pas cet attribut, il n'y a que les éléments LINK et A qui l'acceptent.
    Ligntbox est une bibliothèque JS.
    Il aurait été plus propre et pertient de mettre <img class="lighbox" .../> sachant que l'attribut class sert aussi à gérer tous types de traitements dont les fonctions Javascript.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 111
    Par défaut
    Bonjour Erwan,

    Si tu me dis que ca sert à rien. Je veux bien te croire car malgré mes recherches cela n'a pas déboucher sur quelque chose de vraiement concret.

    Mais je me dis quand même que cela a son utilité. Car quand je l'enlève cela ne fonctionne plus. Même si on peut mieux faire comme tu me l'indiques, j'aimerais comprendre comment cela fonctionne avec REL, à quoi correspond le terme lightbox. Et d'après mes recherches un peu plus poussé. J'ai pas eu le temps de voir plus pour le moment. Cela permet de récupérer un objet HTML, une DIV. Ah je viens de comprendre
    Il utilise une fonction prototype qui permet de récupérer les infos de la DIV lightbox.

    Merci.

  4. #4
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    je n'ai pas dis que c'était inutile mais j'entendais pas là que l'attribut rel n'est pas approprié sur une image en plus d'être invalidant pour le document.
    Le JS s'en sert pour un taitrement mais il est préférable de remplacer rel par class et de faire les éventuelles adaptations nécessaires dans le JS.

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    603
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 603

Discussions similaires

  1. Réponses: 4
    Dernier message: 07/03/2010, 08h59
  2. Réponses: 6
    Dernier message: 13/08/2008, 17h02
  3. <action ...> à quoi sert l'attribut ATTRIBUTE ?
    Par duke666 dans le forum Struts 1
    Réponses: 3
    Dernier message: 24/04/2008, 12h58
  4. A quoi sert l'attribut KEY
    Par scaleo dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 04/11/2006, 15h23
  5. DEFER ? A quoi sert cet attribut ?
    Par elitost dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/02/2005, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo