Bonjour,
Me voilà confronté à un problème CSS que je ne parviens pas à résoudre. Je me permets de vous présenter le cas, de la manière la plus concise que je pourrai.
Mon petit "1" (que j'ai placé entre parenthèses, ce qui ne change rien au cas) reçoit les attributs et valeurs CSS suivants :
Code :
- font-size: 0.65em;
- vertical-align: top;
- text-decoration: none;
- font-weight: 700;
|
J'aimerais pourtant que cet exposant dépasse l'alignement supérieur du texte de mon paragraphe, qu'il monte, à la façon du premier exemple, que j'extrais de la page http://semen.revues.org/9333. Mon "vertical-align: top" agit, le texte monte, mais il ne monte qu'un tout petit peu sans dépasser le texte qui l'entoure...
J'ai bien entendu essayé de trouver les déclarations d'un ordre plus général qui doivent influencer cette différence de positionnement de l'exposant entre mon site et le site dont je tire cet exemple. Sans succès jusqu'ici. Le code CSS de l'exemple utilise aussi le "vertical-align: top" et l'ancre ("a" ) ne reçoit rien de différent que chez moi, si ce n'est un "font-size" plus petit, mais toute modification de mon propre "font-size" ne change rien à la donne : quoi que je fasse, mon petit "1" ne montera pas. Afin que cette question reste lisible, je ne vous encombre pas du code parent qui doit déterminer la différence et que je n'arrive pas à repérer... Je vous le soumettrai bien évidemment au besoin, dès que quelqu'un aura une idée de ce qui peut faire défaut...
Merci d'avance.
Message édité par fnisse le 25-11-2012 à 12:18:37