Correct, however, when the Indent=yes feature inserts white
space in the element it becomes a different, and invalid for
an EMPTY element.
The XSLT 1.0 specification does allow indent="yes" to insert white space
in the middle of an empty element, and in my view this is a bug.
The XSLT 2.0 serialization specification fixes this, it adds the
constraint: "Whitespace may only be added adjacent to an element node,
that is, immediately before a start tag or immediately after an end
tag."
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list