La communauté ALL HTML c'est 60442 membres à ce jour dont 0 inscrits aujourd'hui et 5 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.
16/08/2010 à 10 h 08
Facilité mon flux RSS (6 réponses)
06/04/2010 à 10 h 31
XML, a quoi sa sert? avantage et inconvénient (1 réponse)
13/01/2010 à 17 h 28
classe générique pour parser tous type de fichier xml (6 réponses)
28/12/2009 à 15 h 33
sur l'espace de noms (0 réponse)
11/11/2009 à 15 h 21
Fonction html > xml (0 réponse)