Modèle:ExpInd

Un article de Wikipédia, l'encyclopédie libre.

informations sur ce modèle

Ci-dessous la documentation de ce modèle. Voir la liste des modèles.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.

Ce modèle permet de formater deux textes en exposant et en indice, l’un sous l’autre, de façon lisible et portable sur la plupart des navigateurs.

Syntaxe :
{{ExpInd|exposant|indice}}
Exemple :
  • « 10{{ExpInd|+2|−3}}x{{Exp|2}}x{{Ind|2}}x{{ExpInd|1|2}} » donne « 10+2−3x2x2x12 »
Notes :
  • Pour l’écriture de formules mathématiques complexes, il vaut mieux utiliser la syntaxe avec <math>...</math>.
  • Si le navigateur ne supporte pas les styles CSS2.1 utilisés, l’exposant et l’indice seront affichés correctement, mais l’un après l’autre et non l'un sous l'autre.
Voir aussi :

IMPORTANT : BETA TEST, ne pas utiliser pour l'instant.

Ce modèle nécessite le support de l'attribut CSS "display:inline-block", qui positionne différemment les blocs ("display:block" par exemple ou "display-role:block") contenus dans un élément, en agençant l’ensemble sans rompre le flux "inline" qui le contient.

Il fonctionne dans Internet Explorer, mais pas encore dans Mozilla/Firefox qui génére une rupture de ligne erronée pour chaque bloc, en ignorant la contrainte "inline-block" imposée par l'élément conteneur. Il n'y a pas encore d'alternative pour Mozilla/Firefox/Gecko qui fonctionne dans Internet Explorer (la solution qui fonctionne pour Mozilla Firefox n'est pas du CSS standard).

Exemple de rendu sur un titre (fonctionne sous IE, mais pas encore sous Mozilla) :

[modifier] AVANTEXPOSANTINDICEAPRÈS

Tests alternatifs de différentes méthodes pour gérer l'alignement et la mise en page
  • Test avec "'display:inline-table"' (ne fonctionne pas encore sous Mozilla, ni sous IE)  :
AVANT
EXPOSANT
INDICE
APRÈS
  • Test avec '"<ruby>"' (fonctionne sous IE, mais pas encore sous Mozilla) :
AVANTINDICEEXPOSANTAPRÈS