@Hub
et merci pour la référence à Bérurier.
Le code html est mauvais, cela ne m'étonne pas que l'affichage déconne si le navigateur ne sait pas l'interpréter en fonction du DOCTYPE affiché.
Je me demande si un certain nombre d'attributs et de valeurs de la balise <embed> ne devraient pas être plutôt intégrées dans la CSS.
Je ne suis pas non plus certaine que toutes soient valides, ni que la balise <embed> soit valide dans le DOCTYPE.
Les navigateurs actuels sont assez tolérants mais ils ont des limites.
Le format flash est en cours d'abandon, il pose trop de problèmes de toutes sortes.
J'ai rencontré des problèmes du même genre avec mon site, qui était écrit en html 1. Je l'ai complètement réécrit en 4.01 transitional avec CSS 2.1, en passant toutes les pages (plusieurs milliers) au validateur du W3C. TOUTES les pages contenant des vidéos avaient des codes pourris et les vidéos ne passaient pas. Maintenant elles passent mais le validateur du W3C y trouve encore des erreurs, qui ne viennent pas de moi mais du code de YouTube.
Salut et fraternité*