Bonjour,
J'ai uen page xml que je cherche à mettre en page avec une feuille xsl. Et dans cette feuille xsl, je souhaite utiliser une feuille css pour tout ce qui est police et couleur.
Mon code 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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE xsl:stylesheet [
	<!ENTITY nbsp " ">
]>
 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
	<xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
	<xsl:template match="/">
		<xsl:apply-templates/>
	</xsl:template>
	<xsl:template match="results">
		<html>
			<head>
				<link href="../../webApplication/css/style_greco.css" rel="stylesheet" type="text/css"/> 				
				<title>Rapport de test IHM</title>
			</head>
			<body bgcolor="#FFFFFF">
 
					<table border="0" align="center" cellpadding="0" cellspacing="0" width="80%">
					<caption class="TitreTableau">Resultat Test IHM :</caption>
					<tr>
						<td class="TableauStyle">
							<b>Fichier de test: </b>
							<xsl:value-of select="session"/>
						</td>
						<td>&nbsp;</td>
						</tr>
						<tr>
						<td class="TableauStyle">
							<b>Date: </b>
							<xsl:value-of select="date"/>
						</td>
						<td ></td>
					</tr>
					<tr>
						<td>&nbsp;</td>
						<td>&nbsp;</td>
					</tr>
					</table>
					<br/>
					<br/>
					<table border="2" align="center" cellpadding="0" cellspacing="0" width="80%">
						<tr>
							<td class="CelluleTableauCritere3">
								<b>Requete</b>
							</td >
							<td class="CelluleTableauCritere3">
								<b>Assertion</b>
							</td>
							<td >
								<b>Resultat</b>
							</td>
						</tr>
						<xsl:for-each select ="request">
							<tr>
								<td >
									<xsl:value-of select="source"/>
								</td>
								<td>&nbsp;</td>
								<td>&nbsp;</td>							
							</tr>
							<xsl:for-each select = "assertion">
								<tr>
									<td>&nbsp;</td>
									<td >
										<xsl:copy-of select="text()" />
 
									</td>
									<td >
										<xsl:value-of select="result"/>
									</td>
 
 
 
								</tr>
							</xsl:for-each>
 
						</xsl:for-each>
					</table>
 
			</body>
		</html>
	</xsl:template>
 
 
 
 
</xsl:stylesheet>
Dans le résulatt tout se passe comme si ma feuille css nexistait pas. De plus grâce à la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
, mon resultat devrait du html et c toujours du xml.

Pouvez-vous m'aider
merci d'avance