Actions
Bug #78844
closedHTML5: use self-closing tags only if allowed
Status:
Closed
Priority:
Should have
Assignee:
Category:
Frontend
Target version:
Start date:
2016-11-30
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
easy
Is Regression:
No
Sprint Focus:
Description
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.
<a id="myspecialanchor"></a>
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:
https://www.w3.org/TR/html5/syntax.html#void-elements
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
Actions