From: Marc CHANTREUX (khatar@phear.org)
Date: 12/09/2001 - 09:08
Salut a tous,
soit mon fichier i.html. Il est correctement formatté en XHTML a un poil
pret : le xmlns n'est pas défini dans le tag html.
J'ai lancé 2 fois le fichier t.xsl sur ce fichier mais en rajoutant le
xmlns pour la 2eme execution ... le resutat, sans etre forcement tres
laid, est loin de ce que j'esperais. D'apres ce que j'en comprend, il ne
traite pas les elements appartenant au xmlns d'html.
il doit tres certainement y avoir une instruction a rajouter qqpart mais
je ne la connais pas ...
web@venus:~/src/public_html/xhtml>cat i.html
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="markup.css" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Test Documentation XHTML</title>
</head>
<body>
<h1>Chapitre 1</h1>
<p>Test de chapitre 1</p>
<h1>Chapitre 2</h1>
<p>Test de chapitre 2</p>
</body>
</html>
web@venus:~/src/public_html/xhtml>cat t.xsl
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="html" encoding="iso-8859-1"/>
<xsl:template match="body">
<html>
<head>
<title><xsl:value-of
select="../head/title"/></title>
</head>
<body>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
<xsl:template match="h1">
<h1><xsl:value-of select="."/></h1>
</xsl:template>
</xsl:stylesheet>
web@venus:~/src/public_html/xhtml>XalanTransform i.html t.xsl
Test Documentation XHTML
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Test Documentation XHTML</title>
</head>
<body>
<h1>Chapitre 1</h1>
Test de chapitre 1
<h1>Chapitre 2</h1>
Test de chapitre 2
</body>
</html>
web@venus:~/src/public_html/xhtml>XalanTransform i.html t.xsl
Test Documentation XHTML
Chapitre 1
Test de chapitre 1
Chapitre 2
Test de chapitre 2
web@venus:~/src/public_html/xhtml>
--
-------------------------------------------------------------
"Advancing technology is not as important as fighting for
freedom, but it's still a good thing to do."
Richard M. Stallman
khatar@phear.org
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|