Pour moi, cela ressemble au composant Add <abbr> tags to words in posts. J’ai remarqué que ce composant n’utilise pas la balise HTML <abbr>, comme <abbr title="Texte affiché au survol">Hover me</abbr> (<abbr title="Texte affiché au survol">Hover me</abbr>), ce qui a éveillé ma curiosité quant au choix de conception.
D’après ce que je comprends, un avantage de l’utilisation de <abbr> est que l’information reste disponible même si le composant est supprimé ultérieurement. Je pense qu’avec l’approche actuelle, la <span> deviendrait invisible dans ce cas. J’aimerais comprendre quels sont les avantages de cette approche et j’espère apprendre quelque chose de nouveau.