Olivier,
https://validator.w3.org/nu/?doc=https%3A%2F%2Fhertzien.lafibre.info%2F permet de trouver les erreurs de code HTML.
C'est peut-être ça qui fait que le code est interprété différemment selon les navigateurs.
De mon côté, Firefox 142 et Chromium 139 n'affichent rien dans les dernières mises à jour.
C'est quoi ton navigateur ?
Aujourd'hui, le choix est limité pour les moteurs de rendu :
- Gecko (Mozilla Firefox et les quelques navigateurs dérivés de Firefox)
- Webkit (Safari et tous les navigateurs sur iOS / iPadOS),
- Blink (Chromium et dérivés : Google Chrome / Microsoft Edge / Brave / Vivaldi / Opera / Samsung Internet,...),
Aprés en cherchant on peut trouver des navigateurs alternatifs basés sur d'autres moteurs, mais c'est vraiment exotique (et cela n'affiche pas bien les pages web).