42 votes

Quel serait le symbole mathématique pour représenter une fraction ?

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 ?

131voto

Andy E Points 132925

À 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>&frasl;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.

48voto

Vuk Points 1043

Pour générer le signe de division ÷ , type &divide; o &#247;

16voto

Ian Nelson Points 20020

Utiliser l'entité &#247;

÷

Caractères ASCII du HTML

12voto

aligf Points 810

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>
&frasl;
3

Qui ressemblera à :

2 ⁄ 3

11voto

Konrad Rudolph Points 231505

À 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.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X