属性
这是一个 MathML 属性的字母顺序列表。每个属性的更多详细信息可在相关的 MathML 元素页面 和 全局属性页面 上找到。 值 页面还描述了关于 MathML 属性使用的一些常见值的说明。
注意:如 MathML 主页所述,MDN 使用 MathML Core 作为参考规范。但是,某些浏览器仍然实现的旧版功能也会在此处记录。您可以在 MathML 4 中找到这些和其他功能的更多详细信息。
名称 | 接受属性的元素 | 描述 |
---|---|---|
accent |
<mo> |
一个 <boolean> ,指示运算符在用作下标或上标时是否应被视为重音符号。 |
accent |
<mover> , <munderover> |
一个 <boolean> ,指示下标是否应被视为重音符号。 |
accentunder |
<munder> , <munderover> |
一个 <boolean> ,指示上标是否应被视为重音符号。 |
actiontype 已弃用 |
<maction> |
指定此元素发生的操作的字符串值。 |
align |
<mtable> |
指定表相对于其环境的垂直对齐方式。 |
background 已弃用 |
<mstyle> |
改为使用 CSS background-color 。 |
close 已弃用 |
<mfenced> |
用于结束分隔符的字符串。 |
color 已弃用 |
<mstyle> |
改为使用 CSS color 。 |
columnalign |
<mtable> , <mtd> , <mtr> |
指定表格单元格的水平对齐方式。 |
columnlines |
<mtable> |
指定表格列边框。 |
columnspacing |
<mtable> |
指定表格列之间的间距。 |
columnspan |
<mtd> |
一个非负整数值,指示单元格扩展到多少个表格列。 |
denomalign 已弃用 |
<mfrac> |
分母在分数下方的对齐方式。 |
depth |
<mpadded> |
一个 <length-percentage> ,指示所需的深度(基线以下)。 |
dir |
所有 MathML 元素 | 文本方向。可能的值为 ltr (从左到右)或 rtl (从右到左)。 |
display |
<math> |
指定渲染模式。允许的值为 block 和 inline 。 |
displaystyle |
所有 MathML 元素 |
一个 |
fence |
<mo> |
一个 <boolean> ,指定运算符是否为围栏(例如括号)。此属性没有视觉效果。 |
fontfamily 已弃用 |
<mstyle> |
改为使用 CSS font-family 。 |
fontsize 已弃用 |
<mstyle> |
改为使用 CSS font-size 。 |
fontstyle 已弃用 |
<mstyle> |
改为使用 CSS font-style 。 |
fontweight 已弃用 |
<mstyle> |
改为使用 CSS font-weight 。 |
frame |
<mtable> |
指定整个 <mtable> 的边框。可能的值为:none (默认)、solid 和 dashed 。 |
framespacing |
<mtable> |
指定在表格和 frame 之间添加的额外空间。 |
height |
<mpadded> , <mspace> |
一个 <length-percentage> ,指示所需的高度(基线以上)。 |
href |
所有 MathML 元素 | 用于将超链接设置为指定的 URI。 |
id |
所有 MathML 元素 | 设置与元素关联的唯一标识符。 |
linethickness |
<mfrac> |
一个 <length-percentage> ,指示水平分数线的粗细。 |
lspace |
<mo> |
一个 <length-percentage> ,指示运算符之前的空间量。 |
lspace |
<mpadded> |
一个 <length-percentage> ,指示子内容的定位点相对于元素的定位点的水平位置。 |
lquote 已弃用 |
<ms> |
用于包围内容的开始引号。默认值为 " 。 |
mathbackground |
所有 MathML 元素 | 元素的 背景颜色。 |
mathcolor |
所有 MathML 元素 | 元素的 颜色。 |
mathsize |
所有 MathML 元素 | 一个 <length-percentage> ,用作元素的 font-size 。 |
mathvariant |
所有 MathML 元素 | 标记元素的逻辑类别,在排版上有所不同。 |
maxsize |
<mo> |
一个 <length-percentage> ,指示运算符在可伸缩时的大小。 |
minsize |
<mo> |
一个 <length-percentage> ,指示运算符在可伸缩时的大小。 |
movablelimits |
<mo> |
一个 <boolean> ,指示当 math-style 设置为 compact 时,附加的下标和上标是否移动到下标和上标位置。 |
notation |
<menclose> |
要应用于子元素的注释列表,用空格分隔。 |
numalign 已弃用 |
<mfrac> |
分子在分数上方的对齐方式。 |
open 已弃用 |
<mfenced> |
用于开始分隔符的字符串。 |
rowalign |
<mtable> , <mtd> , <mtr> |
指定表格单元格的垂直对齐方式。 |
rowlines |
<mtable> |
指定表格行边框。 |
rowspacing |
<mtable> |
指定表格行之间的间距。 |
rowspan |
<mtd> |
一个非负整数,表示单元格在垂直方向上跨越的行数。 |
rspace |
<mo> |
一个<length-percentage> ,表示运算符后边的空格大小。 |
rquote 已弃用 |
<ms> |
用于封闭内容的结束引号。默认值为 " 。 |
scriptlevel |
所有 MathML 元素 | 指定元素的math-depth。请参阅scriptlevel 页面以了解可接受的值和映射。 |
scriptminsize 已弃用 |
<mstyle> |
由于 scriptlevel 的更改而指定允许的最小字体大小。 |
scriptsizemultiplier 已弃用 |
<mstyle> |
指定用于根据 scriptlevel 的更改调整字体大小的乘数。 |
selection 已弃用 |
<maction> |
可见的子元素,仅在某些 actiontype 值下才会考虑。 |
separator |
<mo> |
一个<boolean> ,指定运算符是否为分隔符(例如逗号)。此属性没有视觉效果。 |
separators 已弃用 |
<mfenced> |
一系列零个或多个字符,用于不同的分隔符。 |
stretchy |
<mo> |
一个<boolean> ,指示运算符是否会扩展到相邻元素的大小。 |
subscriptshift 已弃用 |
<msub> 、<msubsup> 、<mmultiscripts> |
一个<length-percentage> ,指示将下标基线向下移动的最小距离。 |
superscriptshift 已弃用 |
<msup> 、<msubsup> 、<mmultiscripts> |
一个<length-percentage> ,指示将上标基线向上移动的最小距离。 |
symmetric |
<mo> |
一个<boolean> ,指示可伸缩运算符是否应围绕虚构的数学轴(居中的分数线)垂直对称。 |
voffset |
<mpadded> |
一个<length-percentage> ,指示子内容定位点相对于元素定位点的垂直位置。 |
width |
<mpadded> 、<mspace> 、<mtable> |
一个<length-percentage> ,指示所需宽度。 |
xmlns |
<math> |
指定 MathML 命名空间的 URI(http://www.w3.org/1998/Math/MathML ) |