According to the W3C, "Void elements can't have any contents (since there's no end tag, no content can be put between the start tag and the end tag)".
However, it seems to me that the end-tag is not required for an html element has a content (eg: td
or th
or tr
TAG: for these, the end-tag is optional and -in any case- implicit, but does not make them "void").
In short, HTML "void" elements are (really) "empty" elements?
Given that the true and only difference that distinguishes them from html elements "normal" is that they have no closing tag, it would be better to call mono-tag?
I apologize if this place was not the right one to ask questions like that.
Thanks for your time.
<table>
<tr>
<th>1
<th>2
</tr>
<tr>
<td>3
<td>4
</tr>
</table>