是否可以在网站上使用任何分数符号,例如表示为 ¼ 而不是 1/4?
从我收集的信息来看,这些是我唯一可以使用的:
½
⅓⅔</p>
¼ ¾
这是对的吗?为什么会这样?我问这个的原因是因为我已经进行了谷歌网络搜索,但似乎找不到任何其他人......例如。2/4
是否可以在网站上使用任何分数符号,例如表示为 ¼ 而不是 1/4?
从我收集的信息来看,这些是我唯一可以使用的:
½
⅓⅔</p>
¼ ¾
这是对的吗?为什么会这样?我问这个的原因是因为我已经进行了谷歌网络搜索,但似乎找不到任何其他人......例如。2/4
您可以测试http://www.mathjax.org/如果这是您想要的,它是一个用于制作数学公式的 JavaScript 库。
下图显示了所有 unicode 定义的分数符号。它们中的每一个都被视为一个单独的字符。当然,您可以自由地使用所有这些,但如果您想要更多,例如123/321
,那么您应该寻找一个可以动态创建分数的库。
这样做的一个选项是使用 LaTeX。还有一个关于如何做到这一点的问题(有很好的答案)。
图片来自http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html#fractions
有几种可能性:
<sub>2</sub>/<sup>4</sup>
. 可能会弄乱您的行距,并且看起来不是特别好。<code>"frac"</code>
功能。对浏览器的支持相当有限,尤其是在字体方面。\(\frac{2}{4}\)
或一些更详细的 TeX 代码,以产生不同的分数样式。这些在我的页面“HTML(和 CSS)中的数学”中进行了更多解释和说明,部分分数。
因此,选择取决于许多因素。这也很大程度上取决于字体。我建议您使用您打算使用的字体系列声明来测试不同的选项。尽管有许多替代方案,但您最终可能只使用简单的线性表示法,如 2/4。
网页由文本构成,而该文本以特定字符集编码。您选择的字符集决定了可以显示的字符。这也意味着无法显示字符集中不存在的字符或符号。
如迈克尔的回答所示,Unicode 定义了许多分数的符号。这些可以在不使用各种技巧的情况下显示,例如服务器或客户端生成的小位图显示所需的分数,或者如 mohammad mohsenipur 所示的转换 TeX 或 MathML 的 Javascript 库。