En effet, mais dans ce cas, je trouve plus cohérent, point de vue UX, de juste poser le lien sur le pseudo plutôt que sur l'image d'enveloppe (et tu résouds ton soucis de positionnement en passant en le rendant inexistant).
Flex a des propriétés qui peuvent sembler incongrues, mais qui correspondent bien au concept de "ligne principale/ligne secondaire" et qui sont repris dans "grid". Je ne trouve pas leurs nommages trop problématique au bout du compte.
Float, non, c'est très chiant à gérer car la hauteur de l'élément n'est plus prise en compte dans le calcul du parent, donc, ça va te miner ailleurs. Je pense que dans ton cas, tu devrais même pouvoir faire un simple "text-align-last:justify" ('pas oublier le "-last"; je ne sais plus sa compatibilité en revanche) sur le parent contenant les 2 images + pseudo, et utiliser un "display: inline(-block?)" pour ses 3 enfants direct. Logiquement, cela te fera l'alignement voulu (les 3 éléments seront répartis sur tout la ligne).
Flex a des propriétés qui peuvent sembler incongrues, mais qui correspondent bien au concept de "ligne principale/ligne secondaire" et qui sont repris dans "grid". Je ne trouve pas leurs nommages trop problématique au bout du compte.
Float, non, c'est très chiant à gérer car la hauteur de l'élément n'est plus prise en compte dans le calcul du parent, donc, ça va te miner ailleurs. Je pense que dans ton cas, tu devrais même pouvoir faire un simple "text-align-last:justify" ('pas oublier le "-last"; je ne sais plus sa compatibilité en revanche) sur le parent contenant les 2 images + pseudo, et utiliser un "display: inline(-block?)" pour ses 3 enfants direct. Logiquement, cela te fera l'alignement voulu (les 3 éléments seront répartis sur tout la ligne).