Accepting redundant xmlns declarations

I have been led to understand that XHTML 1.0 Strict documents containing
code like :

<p xmlns="http://www.w3.org/1999/xhtml">
...
</p>

is well-formed and valid, although the ns declaration is redundant.

Is this the case ? Would it be possible for xmlns tags that just give
the current namespace to be ignored by the validator (the rest of my
code validates fine) ? Currently they are labelled as invalid attributes
for XHTML 1.0 Strict.

This sort of output comes from docbook XML processed by xsltproc

thanks
john

-- 
"So what you're saying is "screw the disabled" and you want us to do the
 same ?  No thanks..."
	- Ian Hixie, bug 25537

Received on Thursday, 9 May 2002 17:12:08 UTC