Perdre le style d’un dans dans un object flash?

Voici l’histoire: J’utilise SWFObject pour insérer un object Flash dans ma page. L’incorporation mange mon span . Donc, je perds tout mon CSS pour cela. Je pensais à déplacer tout le CSS vers le parent afin de ne pas perdre mes styles CSS lorsque Flash apparaît.

J’ai essayé d’utiliser une span dans un span , mais je ne pense pas que cela fonctionne. Y a-t-il une raison à cela? Je ne comprends pas pourquoi vous pourriez avoir div dans une div mais pas une span dans une span .

Est-ce que cela concerne les spans en ligne?

La spécification HTML4 stipule que:

Les éléments en ligne ne peuvent contenir que des données et d’autres éléments en ligne

Span est un élément en ligne, donc avoir une envergure à l’intérieur est valide. Il y a une question connexe: les balises peuvent-elles contenir un type quelconque de balises? ce qui le rend tout à fait clair.

La spécification HTML5 (y compris la version la plus récente de HTML 5.3 datée du 16 novembre 2017) modifie la terminologie, mais elle est tout à fait valable pour placer une envergure dans une autre période.

Oui. Vous pouvez avoir une span dans une span . Votre problème provient de quelque chose d’autre.