From the question Do I need a "/" at the end of an <img> or <br> tag, etc.? I learned that self-closing tags such as <br />
and <img />
are entirely optional in HTML5 and may simply be written as <br>
and <img>
.
But is that also true for SVG elements placed inline with HTML5? For example, can the <circle />
tag be written instead as <circle>
?
<svg viewBox="0 0 1000 1000">
<circle cx="500" cy="500" r="500" />
</svg>
If it is allowed, is it generally good or bad practice?