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

Mise en page CSS Discussion :

Attribut title d'un lien


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut Attribut title d'un lien
    Bonjour,

    J'ai une page avec plusieurs liens. Chaque lien appelle un window.open.
    J'au un css pour ces liens :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .MesLiens{
        color: green;
        font-size: 15px;
        font-weight: bold;
        cursor: pointer;
    }
    Est-il possible dans ce css de déterminer le texte de l'attribut title ?

    Genre => title:"Ouvrir dans une nouvlle fenêtre";

    Merci.

  2. #2
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Par défaut
    Salut,

    pas en CSS. C'est l'attribut "title" HTML dont il faut se servir comme tu l'indiques si bien.

    Quelle est la raison à cette question ?
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

  3. #3
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Re,

    Citation Envoyé par Torgar Voir le message
    Quelle est la raison à cette question ?
    En fait, j'utilise tinymce et ces liens sont dans un textarea et j'aurai voulu éviter que les utilisateurs soient obligés de taper ces title pour chaque lien.

    Merci quand même.

  4. #4
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Par défaut
    Dans ce cas tu peux les rajouter toi-même lorsque tu traites le formulaire qui contient ce textarea.

    Lorsque tu récupères le POST du textarea tu ajoutes tes propres title.

    Voici un exemple en PHP :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $str = filter_input(INPUT_GET, 'textarea', FILTER_SANITIZE_ENCODED);
     
    $str = str_replace('title=""', 'title="Mon title à moi"', $str); // En admettant que TinyMCE rajoute les attributs title lors de la création d'un lien.
    $str = str_replace('<a ', '<a title="Mon title à moi"', $str); // Le cas échéant.
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

  5. #5
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bien vu, merci

    La deuxième solution fonctionne en insert, mais pas en update.
    Tinymce n'ajoute pas le "title" automatiquement, mais il alimente la propriété title dans l'éditeur wysiwyg.
    Il semble que dès lors qu'un title est saisi, il ne peut être modifié que dans l'éditeur.

    J'en profite pour glisser un autre point ; sous IE, le curseur ne change pas de forme au survol des liens.
    Pourtant mon css est bien interprété puisque mes liens s'affichent en vert.
    Une idée ?

  6. #6
    Rédacteur

    Avatar de Torgar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 334
    Par défaut
    Citation Envoyé par pc75 Voir le message
    Bien vu, merci

    La deuxième solution fonctionne en insert, mais pas en update.
    Tinymce n'ajoute pas le "title" automatiquement, mais il alimente la propriété title dans l'éditeur wysiwyg.
    Il semble que dès lors qu'un title est saisi, il ne peut être modifié que dans l'éditeur.
    Je ne suis pas sûr d'avoir bien compris.

    Citation Envoyé par pc75 Voir le message
    J'en profite pour glisser un autre point ; sous IE, le curseur ne change pas de forme au survol des liens.
    Pourtant mon css est bien interprété puisque mes liens s'affichent en vert.
    Une idée ?
    Montre voir le CSS en question s'il te plait. Quelle est la version d'IE ?
    Je ne suis pas schizophrène, nous sommes unanime !!!

    ► Pensez à la balise code et au CODE HTML GENERE !!!!
    ► Au si c'est le cas et au à ceux qui vous ont aidé.
    Vous souhaitez participer aux rubriques CSS et (X)HTML ? Contactez-nous !

    Créer des colonnes de même hauteur en CSS
    Glossaire CSS
    Les bordures en CSS3
    Les transitions en CSS3

Discussions similaires

  1. Référencement : attribut "title" des balises h
    Par prome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 03/10/2007, 14h02
  2. Question sur l'attribut "title"
    Par kevinf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/09/2007, 17h58
  3. saut de ligne dans un attribut title
    Par youness78 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/07/2007, 01h48
  4. Attribut "title" tronqué sous Firefox
    Par Rakken dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 07/02/2007, 21h25
  5. balise option et attribut title
    Par marti dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/12/2005, 19h55

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