and are perfectly legitimate and perfectly formed HTML. They are not valid XML tags. The HTML specs underneath HTML syntax claims that void features (like or ) could have a / character right away preceding the final >. As observed in 1. can be legitimate for HTML5 that occurs being produced as XML but served as a daily text/html with out More