Subject: Re: [xsl] Namespaces From: David Totten <xsl@xxxxxxxxxxxxxx> Date: Tue, 10 Jun 2003 06:20:11 -0400 |
On Mon, Jun 09, 2003 at 11:21:13PM +0100, David Carlisle wrote: > You are generating html so you shouldn't have any namespace declared for > the output > > ie get rid of this line: > xmlns="http://www.w3.org/TR/REC-html40"> > > There is no such namespace defined for HTML. Some early drafts of XSLT 1 > did suggest this rather dubious use, but it was removed in favour of the > <xsl:output method="html"/> > instruction before XSLT1 was finalised as a Recommendation. > Thanks, I have now corrected that. I appreciate these tips. > Also for the HTML output method, you should never put > in <META HTTP-EQUIV="Content-Type" > CONTENT="text/html;" CHARSET="UTF-8"/> > > as the system will add its own meta element specifying the encoding it > used, so at best this will be superflous but at worst it will be > incorrect as the encoding specified in xsl:output is only a hint and a > system may output in some other encoding. Once again, thank you. I will commit these changes to our cvs tree :) Dave XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Namespaces, David Carlisle | Thread | Re: [xsl] Namespaces, David Totten |
RE: [xsl] Using xml/xsl in .net fra, Rod Humphris - FLPTN | Date | [xsl] Extracting link information f, bmcleere |
Month |