Accepting redundant xmlns declarations

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

<p xmlns="">

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


"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