HTML5: use self-closing tags only if allowed
In the frontend rendering of RTE content, empty tags should only be converted to self-closing tags if allowed by the HTML5 standard.
The Problem ist that e.g.
is converted to
<a id="myspecialanchor" />
which will result in the subsequent content being rendered as a link, too (at least in Google Chrome).
This Problem exists in TYPO3 7.6 and 8.
This is because only specific tags may be self-closing according to the HTML5 specification:
Void elements: area, base, br, col, embed, hr, img, input, keygen, link, meta, param, source, track, wbr
The following line should be fixed:
Moreover, the a notice should be added to the todo-comment in following line