Hi,
In the spec of the id attribute, it says "The value must not contain any space characters." But then later it says "if the value is not the empty string, user agents must associate the element with the given value (exactly, including any space characters)." It sounds as if the spec. allows space characters to be present in the value of the id attribute.
It should be rephrased something like either "exactly, for historical reasons, including any space characters)" or just "exactly".
Or am I not understanding the spec?