Ok j'ai compris le principe.
Je vais utiliser cette syntaxe plutôt que celle d'Eric car j'ai vraiment
besoin d'une facilité de lecture.
Merci beaucoup à tous les deux, je vais gagner pas mal de lignes.
>From: Stéphane Bonhomme <s.bonhomme@wanadoo.fr>
>Reply-To: xml-tech@xmlfr.org
>To: xml-tech@xmlfr.org
>Subject: [xml-tech] Re: question de grand débutant, le retour
>Date: Wed, 01 Jun 2005 12:47:52 +0200
>
>ou mieux si vous avez plusieurs couleurs :
>
><tr>
> <xsl:attribute name="class">
> <xsl:choose>
> <xsl:when test="rouge">rouge</xsl:test>
> <xsl:when test="vert">vert</xsl:test>
> <xsl:otherwise>noir</xsl:otherwise>
> </xsl:choose>
></tr>
>
>Stéphane
>
>Thierry BERTRAND wrote:
>
> >Rebonjour,
> >
> >voici ma deuxième question:
> >Je veux alterner les couleurs des lignes dans un tableau via css.
> >
> >Je fait des tests de la manière suivante:
> ><xsl: when test="rouge">
> ><tr class='rouge'>
> ></xsl:when>
> ><td></td>
> ><td></td>
> ></tr>
> >
> >Internet Explorer râle en me disant que la balise<tr> n'est pas fermée.
> >
> >Du coup, pour m'en sortir, je fais de la manière suivante:
> ><xsl: when test="rouge">
> ><tr class='rouge'>
> ><td></td>
> ><td></td>
> ></tr>
> ></xsl:when>
> ><xsl: when test="vert">
> ><tr class='vert'>
> ><td></td>
> ><td></td>
> ></tr>
> ></xsl:when>
> >
> >Je me retrouve avec du code recopié plusieurs fois de manière identique.
> >N'y a t'il pas une manière plus élégante de coder ce genre de test ?
> >
> >Je ne demande pas forcément la solution mais une piste où chercher.
> >Merci d'avance.
> >
> >_________________________________________________________________
> >Vidéoconférence plein écran avec MSN Messenger http://g.msn.fr/FR1001/866
> >
> >
> >--
> >Devenez redacteur <XML>fr et contribuez au developpement du
> >xml francophone (http://xmlfr.org/infos/redacteurs/) !
> >
> >Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> >
> >Cette liste est a votre disposition pour discuter en francais de
> >tout sujet technique lie a XML.
> >
> >Pour resilier votre abonnement, envoyez un message contenant
> >la commande "unsubscribe" a xml-tech-request@xmlfr.org
> >(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> >
> >
> >
> >
>
>
>
>--
>Devenez redacteur <XML>fr et contribuez au developpement du
>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
_________________________________________________________________
Ne cherchez plus, trouvez ! Avec le nouveau MSN Search.
http://search.msn.fr/
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Wed Jun 1 14:13:33 2005