mathsize
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
mathsize
全局属性设置 MathML 元素的 字体大小。
注意: 尽可能使用 CSS 来设置 MathML 的样式。mathsize
属性仅应包含在不支持 CSS 的应用程序中,并且如果设置了 CSS font-size
属性,则会被覆盖。
示例
html
<math display="block">
<msup mathsize="16px">
<mi>a</mi>
<mn>2</mn>
</msup>
<mo>+</mo>
<msup mathsize="24px">
<mi>b</mi>
<mn>2</mn>
</msup>
<mo>=</mo>
<msup mathsize="32px">
<mi>c</mi>
<mn>2</mn>
</msup>
</math>
语法
html
<!-- <length> values -->
<math mathsize="12px">
<math mathsize="0.8em">
<!-- <percentage> values -->
<math mathsize="80%">
值
<length>
-
一个正数的
<length>
值。对于大多数字体相对单位(如em
和ex
),字体大小相对于父元素的字体大小。 <percentage>
-
一个正数的
<percentage>
值,相对于父元素的字体大小。
注意: 一些浏览器也可能接受 旧版 MathML 长度。
规范
规范 |
---|
MathML Core # dfn-mathsize |
-
在 MathML 3 及更早版本中,支持
small
、normal
和big
关键字以及 MathML3 特定的长度语法。自 MathML Core 起,语法与 CSS 的<length-percentage>
值匹配。 -
此属性是为不支持 CSS 的 MathML 应用程序设计的。自 MathML Core 起,建议改用等效的 CSS。
浏览器兼容性
加载中…