XML isn't going to let leaving tags open up, so it will make somewhat even worse than the opposite two. The opposite two are around equivalent with the second () favored for compatibility with more mature browsers. To obvious up confusion: Putting a space ahead of the slash isn't really necessary in HTML5 and does not make any difference to how