我应该如何在HTML中表达像15/16的分数?

ral*_*ldi 25 html

我知道有1/2,1/4和3/4的HTML实体,但还有其他吗?像1/3或1/8?是否有一种编码任意分数的好方法?

Hen*_*aul 39

怎么样15/16个?(<SUP> 15 </ SUP>⁄ <子> 16 </子>)

  • ......好吧,如果你不关心语义代码,那就是. (3认同)
  • 理想情况下,使用`&frasl;`作为斜杠 (3认同)
  • @Nouveau:你会建议什么作为语义替代? (2认同)

scr*_*ide 26

1/2 ? &#189; or &frac12;
1/4 ? &#188; or &frac14;
3/4 ? &#190; or &frac34;
1/8 ? &#8539; or &frac18;
3/8 ? &#8540; or &frac38;
5/8 ? &#8541; or &frac58;
7/8 ? &#8542; or &frac78;
1/3 ? &#8531;
2/3 ? &#8532;
1/5 ? &#8533;
2/5 ? &#8534;
3/5 ? &#8535;
4/5 ? &#8536;
1/6 ? &#8537;
5/6 ? &#8538;
Run Code Online (Sandbox Code Playgroud)

...但你也可以将它们编码为小数:15/16 = 0.9375;)

  • &frac38;,&frac18;等在我的经验中不适用于IE. (3认同)
  • 但是,等效的十进制代码似乎适用于IE中的⅛到..我会更新我的答案以包含它们. (2认同)

tzo*_*zot 11

对于现有分数作为Unicode代码点(由HTML实体映射),在Unicode字符名称索引中搜索"粗俗分数" .

现在,对于在HTML中工作但也以纯文本工作的泛型分数,请使用由分数斜杠字符分隔的超级和下标数字(请参阅Unicode代码图表,搜索"上标").

您的示例如上所述:

¹⁵/₁₆