表示分数的数学符号是什么?

use*_*108 42 html

我想以2/3HTML格式显示(即2除以3),我不想使用/.使用HTML格式化分数/除法的正确符号是什么?

And*_*y E 131

根据您的评论判断,您似乎特别询问如何显示分数.如果是这种情况,许多分数被定义为HTML实体.例如,其中一些实体是:

½ ¼ ⅛ ⅔ ⅖ ¾ ⅜
Run Code Online (Sandbox Code Playgroud)

结果:

½¼⅛⅔⅖¾⅜

请注意,并非所有浏览器都支持这些命名实体,但您可以使用其Unicode值.如果您希望能够显示任何分数而不仅仅是具有实体的分数,则可以使用分数斜杠实体⁄(/).该字符与前后字符的像素重叠,以形成非常整齐的分数.结合上标和下标数时最好使用它:

<sup>39</sup>&frasl;<sub>40</sub>
Run Code Online (Sandbox Code Playgroud)

结果:

39/40

进一步阅读:http :
//changelog.ca/log/2008/07/01/writing_fractions_in_html

如果您使用的字体支持它,您也可以从charmap.exe等应用程序将下标和上标数字直接粘贴到HTML中.请参阅Konrad Rudolph的一个很好的答案.

  • 太棒了.这些是更多的话来填写我的评论,所以我可以发布. (25认同)
  • 在Firefox 3.6.13`18`中,`23`,`25`和`38`不起作用.在Chrome 8.0.552.224中,它们都可以正常工作. (3认同)

Vuk*_*Vuk 48

要生成分区标志÷,请键入&divide;&#247;


Ian*_*son 16

使用实体 &#247;

÷

HTML ASCII字符

  • 如果你使用它周围的代码标签(如在`\``中),你可以嵌入它而不是用文字写出来.`&#247;`(我做了编辑) (2认同)

ali*_*igf 12

看看这篇文章:用HTML编写分数

由于您希望在分子下面看到分母,您可以使用以下代码:

<sup>2</sup>
&frasl;
<sub>3</sub>
Run Code Online (Sandbox Code Playgroud)

这将是:

2 / 3


Kon*_*lph 11

顺便说一下,你不一定要使用HTML标签和HTML实体(可以说,<sup><sub>标签并不适合这项任务).您还可以完全依赖Unicode:

预定义的粗俗部分:

  • U +00BC¼
  • U +00BD½
  • U +00BE¾
  • U + 2153⅓
  • ...

然后是U + 00B9,U + 00B2,U + 00B3位置和U + 2070处的分数斜线(U + 2044,/)和上标和下标数字.使用这些,你可以得到任意粗俗的分数:

⁴⁵/₂₃

这些都是在屏幕上看到的(如果你不相信我,请查看来源!),没有任何HTML代码.但是,没有多少字体支持所有数字形式,因此HTML变体在实践中可能更有用.


小智 9

由于您希望以分子/分母格式显示,因此请 &frasl;与HTML sup和.一起使用sub

例:

<sup>4</sup> &frasl; <sub>9</sub>  will give you
Run Code Online (Sandbox Code Playgroud)

4/9

为了更安全,您可以使用十进制变量: &#8260;

例:

<sup>4</sup> &#8260; <sub>9</sub>  will give you
Run Code Online (Sandbox Code Playgroud)

4/9