Comment avoir un rendu propre avec l'élément SUP ?
27 réponses
Olivier Miakinen
Bonjour,
Le 03/12/2009 12:01, SAM répondait à denisb :
>
>>> Dans une page HTML, c'est même 1<sup>re</sup>, 2<sup>e</sup> et
>>> 3<sup>e</sup> respectivement.
>>
>> oui.
>> ce qui nous met un souk infernal dans les espacements de lignes.
>
> sup { font-size: .5em; line-height: 1em; }
>
> Même si le line-height arrange un poil,
> cette règle ne résout rien, le font-size est ignoré
Voilà une excellente question, qui plus est parfaitement en charte dans
ce groupe : quelle est la meilleure façon d'écrire des abréviations avec
lettres supérieures sans modifier les espacements de ligne ?
Ah ? Ça fonctionne pourtant parfaitement sur IE8, FF 3.5 et Op10. Léger décalage du top sous Safari4. Gros décalage sur IE7, 6 et 5. Mais la modification de la taille fonctionne sur tous ces navigateurs. Sur Windows (j'ai pas de Mac et je n'ai pas d'interface graphique sur Linux).
Le 09/12/2009 02:14, SAM a écrit :
Bon. Ben ... pas plus (mon Firefox.3.x)
Va m'falloir essayer le 3.5 un de ces jours.
Ah ? Ça fonctionne pourtant parfaitement sur IE8, FF 3.5 et Op10. Léger
décalage du top sous Safari4. Gros décalage sur IE7, 6 et 5.
Mais la modification de la taille fonctionne sur tous ces navigateurs.
Sur Windows (j'ai pas de Mac et je n'ai pas d'interface graphique sur
Linux).
Ah ? Ça fonctionne pourtant parfaitement sur IE8, FF 3.5 et Op10. Léger décalage du top sous Safari4. Gros décalage sur IE7, 6 et 5. Mais la modification de la taille fonctionne sur tous ces navigateurs. Sur Windows (j'ai pas de Mac et je n'ai pas d'interface graphique sur Linux).
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème que si les aides techniques interprètent cette unité comme un degré et non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion ! J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec AltGr-Shift-° -> º
D'autre part, pour mon site, les <sup> et <sub> sont définis comme suit dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;} sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;} -- Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi Technologie aéronautique : http://aviatechno.free.fr (http://ottello.net) Concorde dans la presse de 1965 à 2003 : http://le.pointu.free.fr
Olivier Masson <sisemen@laposte.net> écrivait :
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème
que si les aides techniques interprètent cette unité comme un degré et
non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion !
J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait
partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec
AltGr-Shift-° -> º
D'autre part, pour mon site, les <sup> et <sub> sont définis comme suit
dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;}
sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;}
--
Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Technologie aéronautique : http://aviatechno.free.fr (http://ottello.net)
Concorde dans la presse de 1965 à 2003 : http://le.pointu.free.fr
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème que si les aides techniques interprètent cette unité comme un degré et non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion ! J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec AltGr-Shift-° -> º
D'autre part, pour mon site, les <sup> et <sub> sont définis comme suit dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;} sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;} -- Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi Technologie aéronautique : http://aviatechno.free.fr (http://ottello.net) Concorde dans la presse de 1965 à 2003 : http://le.pointu.free.fr
Olivier Masson
Le 31/12/2009 18:03, Dominique Ottello a écrit :
Olivier Masson écrivait :
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème que si les aides techniques interprètent cette unité comme un degré et non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion ! J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec AltGr-Shift-° -> º
D'autre part, pour mon site, les<sup> et<sub> sont définis comme suit dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;} sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;}
Oui, c'est sympa mais on a déjà répondu à tout ça hein ;)
Le 31/12/2009 18:03, Dominique Ottello a écrit :
Olivier Masson<sisemen@laposte.net> écrivait :
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème
que si les aides techniques interprètent cette unité comme un degré et
non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion !
J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait
partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec
AltGr-Shift-° -> º
D'autre part, pour mon site, les<sup> et<sub> sont définis comme suit
dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;}
sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;}
Oui, c'est sympa mais on a déjà répondu à tout ça hein ;)
Pour le degré, eh bien c'est un degré, ça ne devrait poser de problème que si les aides techniques interprètent cette unité comme un degré et non comme numéro lorsqu'il suit un 'n'.
Bonjour,
Vieille discussion ! J'utilise l'indicateur ordinal masculin 0x00BA (0186 décimal) qui fait partie de iso-8859-1 et -15.
Avec degré : N° - Avec indicateur ordinal masculin : Nº
J'ai d'ailleurs programmé ce caractère dans mon pilote de clavier avec AltGr-Shift-° -> º
D'autre part, pour mon site, les<sup> et<sub> sont définis comme suit dans les fichiers css :
sup {position:relative;top:0.2em;line-height:0;margin-left:1px;} sub {position:relative;bottom:0.2em;line-height:0;margin-left:1px;}
Oui, c'est sympa mais on a déjà répondu à tout ça hein ;)