Bonjour,

Je réalise un trombinoscope avec:
- un fichier XML qui regroupe les info des perso (nom, prémons,...)
- un fichier XSL qui mer en forme mon XML, pour l'éditer au format html
- une CSS pour les couleurs,...

je voudrais afficher les photos les unes à coté des autres, avec un retour à la ligne quand je suis au bout de la page.

Comment puis-je faire?

j'ai réussi à les afficher les unes à coté des autres en ouvrant une ligne (tr) d'un tableau, et en associant chaque photo à une cellule (td) de cette ligne. Malheureusement, toutes les photos se suivent, et dépassent donc la largeur de la page. Ce qui n'est pas joli.

Comment puis-je faire ce retour à la ligne?

Mon fichier xsl est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?xml version="1.0" encoding="ISO-8859-1"?>
 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
   <xsl:output method="html" encoding="ISO-8859-1"/>
 
    <xsl:template match="ISEEA">
        <html>
 
            <head>
                <title>PERSO ISEEA</title>
                <link rel="stylesheet" type="text/css" href="CSS.css"/>
            </head>
 
            <body>
            <div id="header">
            <img src="iseea.gif"/>
            <h1>ISEEA...</h1>
            <br></br>
            <br></br>
            <br></br>
            <h2>...TROMBIN'O'SCOPE...</h2>
            <br></br>
            <br></br>
            <br></br>
            <h3>...PROMO 2006</h3>            
            </div>
            <table width="130" border="2" cellspacing="2">
            <tr>
             <xsl:apply-templates select="PERSO"/>
            </tr> 
            </table>  
          </body>
 
        </html>
 
    </xsl:template>
 
   <xsl:template match="PERSO">
 <td>
            <p>
                <table width="130" border="2" cellspacing="2">
                    <tr bgcolor="#aaaaaa">
                         <td><img src="{PHOTO}" width="130"/></td>	 
 
                    </tr>
 
                    <tr bgcolor="#bbbbbb">
                         <td><center>
                         <i><xsl:value-of select="NOM"/></i>
                         <br></br>
                         <xsl:value-of select="PRENOM"/>
                         </center></td>
                    </tr>
 
                </table>
            </p>
   </td>         
 
 
    </xsl:template>
 
</xsl:stylesheet>
Merci beaucoup !!!!!!!