Partage
  • Partager sur Facebook
  • Partager sur Twitter

balise table

Sujet résolu
    28 septembre 2006 à 11:25:53

    Bonjour,

    D'abord, un grand bravo pour ce site parfait pour le débutant que je suis.

    Pour réaliser une carte cliquable, je me suis inspiré d'un article de Alsacreation:
    http://css.alsacreations.com/Tutoriels-et-articles-divers/Afficher-Masquer-des-calques-sans-javascript

    Au survol des différentes zones, je fais apparaître un ensemble image/texte dans un tableau de 1 ligne / 2 colonnes
    situé sous la carte. C'est une balise <span> qui gère cet affichage. Les zones cliquables sont définies en CSS comme suit:


    #z10 { /* zone la plus à gauche sur la carte - Machu Picchu */
        float : left;
        width : 20px;
        height : 20px;
        margin-left : 76px;
        margin-top : 72px;
        border: 2px solid red; /* pour visualiser les zones cliquables */
    }

    Cela fonctionne comme on peut le voir sur le site:

    http://users.skynet.be/bk372295
    rubrique Péru_1998 >> Carte du trek

    Seulement, la balise <table> est une balise block. Elle ne peut donc en principe pas être utilisée à l'intérieur d'une balise <span>. Et c'est confirmé par une non-validité XHTML1.0.

    J'ai essayé de transformer la balise block en balise inline comme ceci:



    .table_inline {
      display: inline;
    }

    et:


    <table class="table_inline>
     

    mais c'est toujours non-valide.

    Quelle solution pourrait être apportée pour résoudre ce problème ?

    Merci d'avance
    • Partager sur Facebook
    • Partager sur Twitter
      28 septembre 2006 à 13:35:59

      Si je ne me trompe pas en suprimant tes span inutile est en faisant
      table{
      display:block;
      display:inline;
      }
      • Partager sur Facebook
      • Partager sur Twitter

      balise table

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown