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 :

soucis avec une div et norme W3C


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut soucis avec une div et norme W3C
    bonjour à tous

    comme le titre de mon post l'indique j'ai un soucis avec une div

    l'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
    l'une des div qui pose problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    .maville {
    background-image:url(../images/ma_ville.gif);
    background-repeat:no-repeat;
    width:89px;
    height:33px;
    }
    puis qui va avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    .maville:hover
    {
    background-image:url(../images/on_ma_ville.gif);
    background-repeat:no-repeat;
    width:89px;
    height:33px;
    }
    le bout de code de ma page
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      <a href="spip.php?rubrique3">
     
      <div class="maville"></div></a>
    donc quand je survole la premiere image j'ai le hover qui m'affiche on_ma_ville.gif

    j'ai trouvé un site qui m'explique les erreurs
    et l'exemple qu'il y a pour illustrer mon erreur est

    là c'est pas bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <font size=2><p>abc</p></font>
    là c'est bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <p><font size="2">abc</font></p>
    donc là je sèche completement enfin je comprends un peu qu'il faut peut etre pas mettre de <a> avant une div mais comment faire alors?

    quelqu'un pourrait il 'maider à mieux comprendre?

    merci beaucoup !

  2. #2
    Membre expérimenté

    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 215
    Par défaut
    tu as le choix entre :
    - mettre le <a> à l'intérieur du <div>
    - définir l'évènement onclick du <div> (onclick="document.location.href='ton adresse'")

  3. #3
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    arf
    ya que le onClick comme solution? (l'autre ne fonctionne pas)

  4. #4
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414
    Par défaut
    Bonjour,
    Pas besoin de onclick ici.
    Code xhtml : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class="maville"><a href="spip.php?rubrique3"></a></div>
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    .maville a {
        display: block;
        background: url(../images/ma_ville.gif) no-repeat;
        width: 89px;
        height: 33px;
    }
    .maville a:hover {
        background-image:url(../images/on_ma_ville.gif);
    }

  5. #5
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    ah va voilà
    en faite ce qui me manquait c'était le
    ça marche c'est cool merci

  6. #6
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    je reviens vers toi

    j'ai tenté de refaire la meme chose mais là ça ne marche plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    .plusactu {
    display: block;
    background-image:url(images/plus_actus.gif); 
    background-repeat:no-repeat; 
    float:right;
    background-position:bottom right;
    width:108px; 
    height:16px;
    }
    puis mon code de ma page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <div class="plusactu"><a href="spip.php?page=actualites"></a></div>
    snif

    tu peux m'aider à comprendre (encore)

    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [vb6] Soucis avec une instance excel
    Par Little-Freud dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 24/04/2006, 16h08
  2. [WD9] [Débutant] Souci avec une simple requête
    Par unix27 dans le forum WinDev
    Réponses: 4
    Dernier message: 04/04/2006, 00h54
  3. souci avec une comparaison de date
    Par Ludo75 dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 20/02/2006, 15h59
  4. [MySQL] Soucis avec une insertion dans une base
    Par Ludo75 dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 27/01/2006, 14h03
  5. SOucis avec une reequete imbriquee
    Par Ni4k dans le forum Langage SQL
    Réponses: 6
    Dernier message: 30/03/2004, 08h56

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