我想以HTML格式显示2/3
(即2除以3),我不想使用/
。使用HTML格式化分数/除法的正确符号是什么?
答案 0 :(得分:131)
根据您的评论判断,您似乎特别询问如何显示分数。如果是这种情况,许多分数被定义为HTML实体。例如,其中一些实体是:
½ ¼ ⅛ ⅔ ⅖ ¾ ⅜
<强>结果:强>
½¼⅛⅔¾¾⅜
请注意,并非所有浏览器都支持这些命名实体,但您可以使用其Unicode值。如果您希望能够显示任何分数而不仅仅是具有实体的分数,则可以使用分数斜杠实体⁄
(/)。该字符与前后字符的像素重叠,以形成非常整齐的分数。结合上标和下标数字时最好使用它:
<sup>39</sup>⁄<sub>40</sub>
结果:
39 / <子> 40 子>
进一步阅读:
http://changelog.ca/log/2008/07/01/writing_fractions_in_html
如果您使用的字体支持它,您也可以从charmap.exe等应用程序直接将下标和上标数字粘贴到HTML中。有关示例,请参阅Konrad Rudolph's excellent answer。
答案 1 :(得分:48)
要生成分部标记÷
,请键入÷
或÷
答案 2 :(得分:16)
答案 3 :(得分:12)
看一下这篇文章:Writing Fractions in HTML
由于您希望在分子下面看到分母,您可以使用代码:
<sup>2</sup>
⁄
<sub>3</sub>
看起来像:
2 / <子> 3 子>
答案 4 :(得分:11)
顺便说一句,您不必使用HTML标记和HTML实体(可以说,<sup>
和<sub>
标记不适合该任务)。您还可以完全依赖Unicode:
预定义的粗俗分数:
然后在U + 00B9,U + 00B2,U + 00B3位置和U + 2070处开始有分数斜线(U + 2044,/)和上标和下标数字。使用这些,您可以得到任意粗俗的分数:
⁴⁵/₂₃
如果您不相信我的话,这些都是在屏幕上显示的look at the source。),没有任何HTML代码。但是,没有多少字体支持所有数字形式,因此HTML变体在实践中可能更有用。
答案 5 :(得分:9)
由于您希望以分子/分母格式显示,请将⁄
与HTML sup
和sub
示例:
<sup>4</sup> ⁄ <sub>9</sub> will give you
4 / 9
为了更安全,您可以使用小数变体:⁄
示例:
<sup>4</sup> ⁄ <sub>9</sub> will give you
4 / 9
答案 6 :(得分:2)
您可以使用MathML编写更复杂的数学公式和方程式。