Bonjour,
J'ai bien pris note des propositions suggérées à travers cet autre sujet du forum pour essayer de résoudre un problème équivalent, à savoir :
* Si je lance la XML suivante :
à laquelle est rattachée la XSL suivante :
-> A l'appel du fichier XML, l'écran affiche bien "Le Bonjour de Gaston"... mais l'appel de la CSS par la XSLT(partie suivante) n'est toujours pas pris en compte :
-> Y aurait-il un élément qui m'aurait échappé ?
La seule façon que j'ai trouvé pour que cette CSS soit prise en compte, c'est de l'intégrer directement à la XSLT mais Bon... pas très pratique comme approche... Aussi, sauriez-vous me dire comment je peux intégrer cette fameuse CSS à la XSLT, mais de façon externe ?
Par avance Merci !
Modifié par Tobie (08 Mar 2010 - 00:55)
J'ai bien pris note des propositions suggérées à travers cet autre sujet du forum pour essayer de résoudre un problème équivalent, à savoir :
* Si je lance la XML suivante :
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="Audios/Audios.xsl"?>
<enregistrements>
<audios>
<enseignements>
<auteur nom="Gaston">
<album titre="Le Bonjour de Gaston">
</album>
</auteur>
</enseignements>
</audios>
</enregistrements>
à laquelle est rattachée la XSL suivante :
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="utf-8"
doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Audio</title>
<link type="text/css" rel="stylesheet" href="Audios_css_Firefox.css" />
</head>
<body bgcolor="#FFFFFF">
<div id="Titre" style="position:absolute; width:700px; z-index:1; left: 100px; top:22px">
<xsl:value-of select="enregistrements/audios/enseignements/auteur/album/@titre"/>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
-> A l'appel du fichier XML, l'écran affiche bien "Le Bonjour de Gaston"... mais l'appel de la CSS par la XSLT(partie suivante) n'est toujours pas pris en compte :
<link type="text/css" rel="stylesheet" href="Audios_css_Firefox.css" />
-> Y aurait-il un élément qui m'aurait échappé ?
La seule façon que j'ai trouvé pour que cette CSS soit prise en compte, c'est de l'intégrer directement à la XSLT mais Bon... pas très pratique comme approche... Aussi, sauriez-vous me dire comment je peux intégrer cette fameuse CSS à la XSLT, mais de façon externe ?
Par avance Merci !
Modifié par Tobie (08 Mar 2010 - 00:55)