Bonjour.

Je voudrais obtenir (rapidement) une petite galerie de photos, de telle sorte que les photos se placent les unes à côté des autres en n'allant "à la ligne" que lorsqu'il n'y a plus de place à droite.
Sous le paquet de photos, je voudrais mettre une ligne de texte.

J'ai réussi à obtenir le résultat désiré avec Firefox ; ça donne à peu près ça :
upload/12052-Photos-FFX.jpg

Mais avec IE, si les images se placent comme je le souhaite, le texte vient se mettre à côté de la dernière image, dans l'espace disponible à la droite de celle-ci (voire, selon les cas, à côté de la première image qui a assez de place à droite !) :
upload/12052-Photos-IE6.jpg

Comment l'éviter ?

L'HTML est le suivant :
    <body>
        <div id="conteneur">
            <h1>
                Titre
            </h1>
            <div id="photos">
                <img title="1" style="width: 500px; height: 375px;" alt="1" src=
                "mon_image1.jpg">
                <img title="2" style="width: 500px; height: 375px;" alt="2" src=
                "mon_image2.jpg">
                <img title="3" style="width: 500px; height: 375px;" alt="3" src=
                "mon_image3.jpg">
            </div>
            <p>
                Texte
            </p>
        </div>
    </body>


Les styles sont les suivants :
        <style type="text/css">
        * {
        margin: 0;
        padding: 0;
        }

        #conteneur {
        position: relative;
        font-size: 76%;
        font-family: Arial,Helvetica,sans-serif;
        color: black;
        }

        img {
        border: 1pt solid black;
        float: left;
        margin-right: 10px;
        margin-top: 20px;
        display: block;
        }

        h1, p {
        text-align: center;
        margin-top: 10px;
        }

        #photos {
        position: relative;
        margin-left: 15px;
        margin-right: 15px;
        }

        </style>


Merci pour toute aide.

=========== EDIT =====================

Un modérateur peut supprimer ce fil. Désolé.

Je me suis souvenu qu'une image pouvait être intégrée dans un paragraphe... Du coup, plus de float: left; à employer... Et tout va bien : chaque image est comme un mot posé à côté d'un autre mot et le retour à la ligne se fait tout seul ; le petit problème de la "margeouillette" sous l'image a été résolu en donnant au texte du paragraphe une taille de 1px (zéro étant sans effet) ! Smiley biggrin
Modifié par Piteur511 (07 Apr 2008 - 20:03)