Hacker News new | ask | show | jobs
by jontro 1863 days ago
To me it’s a bit ambiguous if the original question is about both html and xhtml. It’s tagged with both
1 comments

The headline says XHTML. HTML does not even have the self-closing tags the question is concerned about.
The headline said that the author was specifically looking to avoid 'xhtml self-contained tags', but that doesn't mean they could assume the document they were looking in was valid XHTML - just that it might contain XHTML-style 'self-closing' tags.

I've seen plenty of plain HTML files that aren't well-formed XML yet contain <br/> tags.

Yeah the trailing slash in <br /> is legal in HTML, but it doesn't actually make the tag self-closing. For example <b /> is still an opening tag which require a </b>.