Project

General

Profile

Actions

Bug #98463

open

Nu HTML Validator (the one from validator.w3.org) changed how they validate self-closing tags

Added by Lars Peter Søndergaard about 2 years ago. Updated 6 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2022-09-28
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

This seems to have been a very recent change, and it causes the validator at validator.w3.org now to warn about a lot of self-closing tags, that should no longer be self-closing.

https://github.com/validator/validator/issues/1430

Mostly affected are instances of <img>, <br>, <link> and <meta>

The canonical <link> ag generated by EXT:seo seems to add />, and all <meta> tags added by the TYPO3 MetaTag generators seem to add /> as well, and I couldn't find a way to prevent that, without having to xclass or similar unpretty solutions.

The TagBuilder, used by e.g. the <f:image> ViewHelper also adds /> on self-closing tags.. which is probably a bit harder to solve, as the TagBuilder could potentially represent any tag.

<br /> tags, output by the RTE are also affected. Not sure if it's possible to prevent that here with some parseFunc setting.

Greetings


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #99497: HTML Validation: Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.Closed2023-01-09

Actions
Actions

Also available in: Atom PDF