La communauté ALL HTML c'est 58046 membres à ce jour dont 2 inscrits aujourd'hui et 26 depuis une semaine.
Article publié le lundi 29 mars 2004 par ALL HTML.
Cet article est classé dans les catégories « XSL »
eXtensible Style Language. Un fichier XSL est une feuille de styles, dédiée au XML, et elle est elle-même un fichier XML. Les règles d'un document XML s'applique donc à un document XSL. Le XSL permet de formater un document XML en un document HTML ou PDF par exemple.
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/tr/wd-xsl">
"Déclare la feuille de style XSL"
<xsl:template match="/">
<html>
<style>
p
{
font-family: verdana;
font-weight: bold;
font-size : 12pt;
}
th
{
font-family: Verdana;
font-weight: bold;
font-size : 10pt;
}
td
{
font-family: Verdana;
font-weight: bold;
font-size : 8pt;
}
</style>
<body>
<p>
Traducteur
<table width="300" border="1" align="center">
<TR>
<TH>Francais</TH>
<TH>English</TH>
<TH>Italiano</TH>
</TR>
<!-- a balise ci-dessous utilise une methode XSL xsl:for-each permettant d'appliquer la suite d'instructions encadrees par <xsl:for-each …></xsl:for-each> à chaque élément XML décrit par l'attribut select ainsi cela permet d'introduire des notions de recursivité -->
<xsl:for-each select="traducteur/mot">
<!-- la balise <xsl:value-of> permet ici de récuperer le texte contenu à l'interieur des éléments francais, english et italiano -->
<tr>
<td><xsl:value-of select="francais"/></td>
<td><xsl:value-of select="english"/></td>
<td><xsl:value-of select="italiano"/></td>
</tr>
<!-- Une feuille de style XSL est un document XML donc toute balise ouvrante est associée à une balise fermante -->
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>Aucun commentaire pour le moment ...
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.
Discutez et échangez sur ce thème dans notre forum XML - XSL - WML (WAP) - MATHML.
07/04/2008 à 16 h 21
Remplacer un namespace en XSL (0 réponse)
31/03/2008 à 23 h 04
Générer un fichier XML depuis une chaîne de caractères (0 réponse)
16/03/2008 à 19 h 48
Pb de background-image avec FireFox (0 réponse)
25/02/2008 à 14 h 05
création xml via php (4 réponses)
21/02/2008 à 20 h 20
Demande d’avis sur une méthode XML + MySQL (0 réponse)