MathML分数

本文概述

  • 分数元素的属性
  • 排列复杂的分数表达式
  • 支持的浏览器
【MathML分数】在MathML中, 分数是通过使用< mfrac> 标记创建的。分子作为第一个参数, 后接分母。此标记用于在网页上显示基本的代数方程式。
例如:代表
MathML分数

文章图片
使用以下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分数

文章图片
等效的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 仅基本支持

    推荐阅读