个性化阅读
专注于IT技术分析

MathML分数

本文概述

在MathML中, 分数是通过使用<mfrac>标记创建的。分子作为第一个参数, 后接分母。此标记用于在网页上显示基本的代数方程式。

例如:代表

Mathml分数1

使用以下MathML代码:

<math xmlns='http://www.w3.org/1998/Math/MathML' display='block'>
  <mfrac>
    <mn>1</mn>
    <mi>x</mi>
  </mfrac>
</math>

分数元素的属性

<mfrac>元素使用一些有用的属性来控制其外观:

Index Attribute Description
1) linethickness 它指定分数栏的笔划宽度。其值应为以px, pt, em等为单位的长度。
2) numalign 它指定分子的对齐方式。可以向左, 向右或向中心移动。
3) denomalign 它指定分母的对齐方式。可以向左, 向右或向中心移动。
4) bevelled 它指定分数是垂直显示还是内联显示。可以是对也可以是错。

排列复杂的分数表达式

以上属性用于手动排列复杂表达式。

例如:请参见以下复杂分数表达式:

Mathml分数2

等效的MathML代码:

<math xmlns='http://www.w3.org/1998/Math/MathML' display='block'>
  <mfrac linethickness='3px'>
    <mfrac bevelled='true'>
      <mn>1</mn>
      <mi>x</mi>
    </mfrac>
    <mrow>
      <mi>y</mi>
      <mo>−</mo>
      <mn>2</mn>
    </mrow>
  </mfrac>
</math>

支持的浏览器

Element Chrome IE Firefox (Gecko) Opera Safari
<mfrac> 不支持 Not Supported Supported Not Supported 仅基本支持
赞(1)
未经允许不得转载:srcmini » MathML分数

相关推荐

评论 抢沙发

评论前必须登录!