Subject: RE: XHTML + XSL -> HTML problem
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Mon, 24 May 2004 21:00:43 +0100
|
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
> Transitional//EN"
>
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <html xmlns="http://www.w3.org/1999/xhtml";>
> <head>
> <title> XHTML sample </title>
> </head>
>
> <body>
>
> <p name="who">Anand</p>
> <p name="job">Web Developer</p>
> <p name="area">California</p>
>
> </body>
> </html>
>
>
> My xsl file is as follows
>
>
> <xsl:template match="p">
When you have fixed the problem with the semicolons, your next problem will
be that this template rule is matching a p element in the null namespace,
whereas you want to match a p element in the XHTML namespace. You need
match="x:p" where x is bound to the XHTML namespace.
Michael Kay
|