Je voudrais montrer 2/3
(c'est-à-dire 2 divisé par 3) dans un format HTML et je ne veux pas utiliser /
. Quel serait le bon symbole pour mettre en forme les fractions/divisions en utilisant HTML ?
Réponses
Trop de publicités?À en juger par vos commentaires, il semble que vous demandiez spécifiquement comment afficher les fractions. Si c'est le cas, de nombreuses fractions sont définies comme des entités HTML. À titre d'exemple, voici quelques-unes de ces entités :
½ ¼ ⅛ ⅔ ⅖ ¾ ⅜
Résultat :
½ ¼ ⅛ ⅔ ⅖ ¾ ⅜
Notez que tous les navigateurs ne prennent pas en charge ces entités nommées, mais vous pouvez utiliser leurs valeurs Unicode à la place. Si vous voulez être en mesure d'afficher n'importe quelle fraction et pas seulement celles qui ont des entités, vous pouvez utiliser l'entité fraction slash, ⁄
( ⁄ ). Ce caractère superpose les pixels des caractères précédents et suivants pour former une fraction très soignée. Il est mieux utilisé lorsqu'il est combiné avec des nombres en exposant et en indice :
<sup>39</sup>⁄40
Résultat :
39 ⁄ 40
Pour en savoir plus :
http://changelog.ca/log/2008/07/01/writing_fractions_in_html
Si la police que vous utilisez le permet, vous pouvez également coller les nombres en indice et en exposant directement dans votre HTML à partir d'une application comme charmap.exe. Voir L'excellente réponse de Konrad Rudolph pour un exemple.
Jetez un coup d'œil à cet article : Écrire des fractions en HTML
Puisque vous voulez voir le dénominateur en dessous du numérateur, vous pouvez utiliser le code :
<sup>2</sup>
⁄
3
Qui ressemblera à :
2 ⁄ 3
À propos, vous n'avez pas nécessairement recours aux balises HTML et aux entités HTML (on peut dire que l'élément <sup>
y ne sont pas bien adaptées à cette tâche). Vous pouvez également vous fier uniquement à Unicode :
Fractions vulgaires prédéfinies :
- U+00BC ¼
- U+00BD ½
- U+00BE ¾
- U+2153 ⅓
Et puis il y a la barre oblique de fraction (U+2044, ⁄) et les nombres en exposant et en indice aux positions U+00B9, U+00B2, U+00B3 et à partir de U+2070. En les utilisant, vous pouvez obtenir des fractions vulgaires arbitraires :
⁴⁵⁄₂₃
Tout cela a été écrit tel que vu sur l'écran ( regardez la source si vous ne me croyez pas !), sans aucun code HTML. Cependant, peu de polices de caractères prennent en charge toutes les formes de chiffres, de sorte que la variante HTML est peut-être plus utilisable dans la pratique.