xsl-list
[Top] [All Lists]

Re: XSLT Doctype and XHTML output

2004-09-08 15:17:35

I don't know where to add:  "http://www.w3.org/TR/html4/strict.dtd"; to the
above.

doctype-system=".."

However, lets say I'm interested in XHTML results so I add the following
namespace decleration to the stylesheet:

That would be inconsistent with your specified output dtd which was for
HTML4 which doesn't use a namespace (not being XML) Not that XSLT
checks this consistency.

The encoding I specified in the xsl:output gets lost is this normal?

It is conformant behaviour to ignore xsl:output (it is essentially just
a hint to teh serialiser) but whether or not it is normal in your case
you'd need to be more explict about how you are calling xslt I think.

This is illegal?  (Doctype decleration in top-level node match)
Yes XSLT has to be well formed XML and you can't have <!DOCTYPE inside
an element

(again, this is the doctype form I am trying to achieve)
so you want to use xsl:output as noted above and you don't want to use
the xhtml namespace declaration.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________


<Prev in Thread] Current Thread [Next in Thread>