Subject: Re: [xsl] xmlns="" / XML to XHTML From: Alexander Nichau <ml@xxxxxxxxxx> Date: Tue, 13 Sep 2005 15:15:30 +0200 |
and b) modified the <html> Tag like this:
<html lang="de" xml:lang="de">
<xsl:attribute name="xmlns">http://www.w3.org/1999/xhtml</xsl:attribute>
And see there: All default namespaces are gone (Perhaps I4ve finally understood namespaces ;-))
No, I'm sorry, but you haven't. A namespace is not an attribute, and an attribute is not allowed to have the name "xmlns". The spec says explicitly (section 7.1.3) "It is an error if the [name attribute] is the string "xmlns". If your XSLT processor accepts this stylesheet, then it has a bug in it.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xmlns="" / XML to XHTML, Eric van der Vlist | Thread | Re: [xsl] xmlns="" / XML to XHTML, Alexander Nichau |
Re: [xsl] First character in a word, andrew welch | Date | RE: [xsl] First character in a word, Michael Kay |
Month |