I've frequently seen a space preceding the closing slash in XML and HTML tags. The XHTML line break is probably the canonical example: <br /> instead of: <br/> The space seems superfluous. In fact, I think that it is superfluous. What is the reason for writing this space? I've read that the space solves some "backwards compatibility issues." Which backwards compatibility issues? Are those issues s