Is it wrong, or is there the possible risk that it will be wrong (non-conforming) in the future, to use self-closing element tags like <br /> or ending tags like </p> in a plain HTML 5 document?
For example, from my XHTML 1 coding habits, all my basic documents look like very similar this:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>This is an HTML document</title>
</head>
<body>
<p>Some<br /> text</p>
</body></html>
I do this because I put my code through an XML editor to catch when myself when I miss an </a> tag for example. I know you can get away with not using those tags and still conform to the spec. But it's my preference right now to close everything.
What's the consensus?