Bonjour,
J'ai un document XML, je veux mettre le texte en forme via une feuille de style XSL.
C'est dans ce genre-là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<paragraphe>
  <style1>bla bla bla bla bla bla</style1>
  <style2> blo blo blo</style2>
  <style3>bli bli bli bli</style3>
</paragraphe>
(plusieurs fois avec des textes différents)

et je veux avoir un retrait à gauche de par exemple 40px pour tous les paragraphes entre les balises "paragraphe" (c'est à dire, même s'il y a plusieurs lignes de texte, je veux que toutes les lignes du paragraphe soient
à 40px du bord).

J'ai essayé en faisant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<xsl:template match="paragraphe">
 
     <div style="margin-left: 40px;">
             <xsl:value-of select="."/>
      </div>
 
</xsl:template>
mais ça marche pas, ça défait la mise en forme de tout ce qui est dans le paragraphe.
Quelqu'un peut-il m'aider?

Merci!!!